Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: reworked navbar component #3648

Draft
wants to merge 18 commits into
base: master
Choose a base branch
from
Draft

feat: reworked navbar component #3648

wants to merge 18 commits into from

Conversation

berezinant
Copy link
Contributor

No description provided.

@berezinant berezinant force-pushed the ktl-1543-design-tokens branch 2 times, most recently from 01d35c8 to 6df00b2 Compare June 21, 2024 07:05
@berezinant berezinant force-pushed the ktl-1545-layout branch 3 times, most recently from b44a604 to 1d6ff84 Compare July 2, 2024 12:19
@@ -5,16 5,6 @@
module.exports = () => ({
plugins: [
require('postcss-import'),
require('postcss-preset-env')({
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this only produced a waring about unknown postcss features options

directory: '../../dokka-integration-tests/gradle/build/ui-showcase-result',
},
devMiddleware: {
writeToDisk: (filePath) => {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this forces webpack to rewrite ui-kit's output on every dev server reload

onDoneWatch: {
scripts: [
'echo "Done rebuild, coping files to dokka-integration-tests"',
'cp -r ../plugin-base/src/main/resources/dokka/ui-kit ../../dokka-integration-tests/gradle/build/ui-showcase-result',
Copy link
Contributor Author

Choose a reason for hiding this comment

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

and this copies rewritten ui-kit's output to the ui-showcase directory so the changes are reflected immediately

@@ -104,6 104,12 @@ public class StylesInstaller(private val dokkaContext: DokkaContext) : PageTrans

public object AssetsInstaller : PageTransformer {
private val imagesPages = listOf(
// ui-kit assets
"ui-kit/assets/burger.svg",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

For now there is no way to register all content from the directory so we have to register it file by file

@berezinant berezinant force-pushed the ktl-1545-layout branch 2 times, most recently from b2d0642 to 606ac96 Compare July 24, 2024 13:10
Base automatically changed from ktl-1543-design-tokens to master July 25, 2024 11:02
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.

None yet

1 participant