Skip to content

Add processing for styles in plugin-base #3460

@berezinant

Description

@berezinant

According to the spike for decomposing styles.css we need to add some processing of styles from plugin-base.

Now:

  • plain css styles from dokka-subprojects/plugin-base/src/main/resources/dokka/styles are just copied to the resources to html pages

Should become:
styles from dokka-subprojects/plugin-base/src/main/resources/dokka/styles

  • are written in scss since it provides flexible components organisation and imports
  • are concatenated into one output css file

The source scss files could be processed via tools like webpack

The source scss files should be processed and compiled before/together with preparedokkaHtmlFrontendFiles task

Metadata

Metadata

Assignees

Labels

enhancementAn issue for a feature or an overall improvementformat: htmlAn issue/PR related to Dokka's default HTML output format

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions