aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/main/kotlin/renderers
AgeCommit message (Collapse)Author
2022-02-21Code cleanups (#2165)Goooler
2022-02-17Custom doctag extension (#2343)Ignat Beresnev
* Add an extension point for rendering custom doc tags * Iterate over documentable sourcesets when building custom tags * Extract a nested custom tags brief block into a separate method * Filter out tag content providers and make since kotlin brief a one-liner * Add padding to "Since Kotlin" block in brief description
2022-01-27KT-50292 - Implement vertical alignment of parameters (#2309)Ignat Beresnev
* Implement vertical alignment (wrapping) of parameters for kt * Add tests for params wrapping and extend matchers to check for classes * Add distinguishable parameters block to kotlinAsJava, extract common logic * Create a separate Kind for symbol function parameters
2022-01-18Close input stream in `FileWriter` (#2312)Vadim Mishenev
2021-12-23Add horizontal margin to breadcrumbs delimiter (KT-50296) (#2285)Ignat Beresnev
2021-12-22Fix css bugs wih link and table row (#2284)Vadim Mishenev
* Remove extra top margin in paragraph * Remove margin-bottom from platform-hinted * Fix link underlining in table and anchor icon * Make breakable names of constructors * Add test for breakable name of constructor
2021-12-07Remove duplicated rendering of top level description tagsIgnat Beresnev
2021-12-07Support deeply nested description terms and detailsIgnat Beresnev
2021-12-06Description list support for JavaDocs (#2213)Ignat Beresnev
2021-11-29Remove extra main.js in htmlvmishenev
2021-11-23Add space between funs descriptions (#2235)vmishenev
2021-11-14Fix order of platform bubbles in header (#2225)vmishenev
2021-10-30Fix `FileWriter` concurrency (#2205)vmishenev
2021-10-29Fix single platform tab (#2212)vmishenev
2021-10-15Keep UI tabs (#2179)vmishenev
* Keep ui tabs * Group functions by description * Fix tests for keeping ui tabs
2021-10-15Fix missed multiplatform tabs (#2178)vmishenev
2021-10-15Fix adding new custom stylesheets in submodules (#2168)vmishenev
2021-10-15Fix keeping irrelevant root page in `SearchbarDataInstaller`vmishenev
2021-09-20Improve versioning plugin (#2104)vmishenev
- support for single module projects - version navigator is on all pages - dropdown arrow for version navigator
2021-09-20Bring back logovmishenev
2021-09-08Fix footer on firefox (#2123)Marcin Aman
2021-09-08Dark mode on samples (#2116)Marcin Aman
* Dark mode on samples * Fix samples script firing even when samples were not defined on current page
2021-08-25Manual highlighting webhelp (#2079)vmishenev
* Add manual code highlighting * Fix test * Add kotlinAsJava highlighting * Add runtime highlighting via Prism * Add copy-button for code block * Add tests and refactor * Replace `<br>` for prism.js * Parse trivial default values Co-authored-by: Marcin Aman <marcin.aman@gmail.com>
2021-08-25Dark mode (#2081)Marcin Aman
2021-08-25Fix breakable labels and icon on single module projectMarcin Aman
2021-08-21Review comments + "unspecified" version fixMarcin Aman
2021-08-12Remove unused components, docs, change icon to new kotlin logo and add ↵Marcin Aman
hamburger for mobile
2021-08-12Webhelp-like frontendMarcin Aman
2021-07-28Include parenthesis for merged pages (#2039)Marcin Aman
2021-07-22Fix overflow in throws tables (#2028)Marcin Aman
2021-07-19Minor: rename `buildNewLine` (#1987)Mike Sinkovsky
* minor: rename `DefaultRenderer.buildNewLine` to `buildLineBreak` to better describe what it actually does. * minor: rename `CommonmarRenderer.appendNewLine` to `buildNewLine` for consistency.
2021-07-09Add missing text styles in html (#2007)Marcin Aman
2021-07-05Flatten multi-module structure (#1980)Kamil Doległo
* Add support for multimodule package lists * Merge package-lists in multi-module generation * Remove double-wrapping of modules in multi-module generation * Handle empty modules in package lists
2021-04-21Make anchors stable (#1851)Marcin Aman
* Make anchors stable * Remove backing field from merged and all in CompositeSourceSetID
2021-04-14Handle html in kdoc (#1805)Marcin Aman
2021-04-08Bump kotlinx html to 0.7.3 (#1819)Marcin Aman
* Bump kotlinx html to 0.7.3 * Update repositories
2021-04-06Fix some compiler warnings (#1812)Kamil Doległo
2021-03-10Fix multimodule sourcesets dependencies (#1766)Marcin Aman
2021-03-04Fix clashing properties and external links ordering (#1765)Marcin Aman
2021-02-05Deduplicate resources in multimodule (#1711)Marcin Aman
2021-01-21Empty modules filtering (#1699)Marcin Aman
2021-01-14Footer customisation (#1691)Marcin Aman
2021-01-05Versioning (#1654)Błażej Kardyś
* Adding versioning mechanism for multimodule * Versioning improvement * Refactor configuration, add ordering * Fix integration tests * Change packages, unignore test Co-authored-by: Marcin Aman <marcin.aman@gmail.com>
2021-01-05Fix a bug with inserting template commands instead of link text (#1685)Kamil Doległo
Some test methods were dropped intentionally, as using them can lead to subtle bugs. The same methods are available in the base-test-utils module
2020-12-17Navigate to root after logo click, add data to searchbars on multimodule (#1631)Marcin Aman
2020-12-10Add dokka to GitHub link (#1661)Stefan M
* Add dokka to link * Change anchor text color in footer
2020-12-03Make navigation loading faster, improve experience on safari (#1633)Marcin Aman
2020-11-27Changing how multimodule location provider works and improving gfm link ↵Błażej Kardyś
substitution
2020-11-27Adding inter-module link resolving template strategy for GfmBłażej Kardyś
2020-11-27Implement immediate temaplates resolutionPaweł Marks