Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@berezinant
Copy link
Contributor

This is how it looks like
image
image

@berezinant berezinant marked this pull request as ready for review April 25, 2025 06:06
@berezinant berezinant requested a review from Copilot April 25, 2025 06:06
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request reworks table rendering and associated UI kit components to align with the new design specifications.

  • In the Kotlin HTML renderer, a new div container is wrapped around table elements to support updated styling.
  • In the UI kit package, module exports have been refactored to use explicit re-exports, and a new table style import has been added.
  • In the component creator script, the generated index file now uses an export statement to reflect the intended module structure.

Reviewed Changes

Copilot reviewed 4 out of 8 changed files in this pull request and generated no comments.

File Description
dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/html/HtmlRenderer.kt Added a div with class "table--container" wrapping the table element for new design support
dokka-subprojects/plugin-base-frontend/src/main/ui-kit/table/index.ts Introduced a SCSS import to include table-specific styling
dokka-subprojects/plugin-base-frontend/src/main/ui-kit/index.ts Refactored module exports to individual "export * as" statements
dokka-subprojects/plugin-base-frontend/create-component.mjs Updated the generated file content to use an export statement rather than an import
Files not reviewed (4)
  • dokka-subprojects/plugin-base-frontend/src/main/ui-kit/table/styles.scss: Language not supported
  • dokka-subprojects/plugin-base/src/main/resources/dokka/styles/style.css: Language not supported
  • dokka-subprojects/plugin-base/src/main/resources/dokka/ui-kit/ui-kit.css: Language not supported
  • dokka-subprojects/plugin-base/src/main/resources/dokka/ui-kit/ui-kit.min.css: Language not supported

}

th {
padding: 7.5px 15.5px;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please double check the float values? Didn't expect to have it there.

@berezinant berezinant changed the title feat: reworked tables according to new design feat: reworked markdown tables according to new design May 5, 2025
@berezinant berezinant merged commit 26a2be5 into master May 9, 2025
14 checks passed
@berezinant berezinant deleted the ktl-tables branch May 9, 2025 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants