Skip to content

Conversation

@line-o
Copy link
Member

@line-o line-o commented Jan 3, 2025

before

Screenshot 2025-01-06 at 13 37 18

after

Screenshot 2025-01-06 at 13 37 08 Screenshot 2025-01-06 at 13 38 33

line-o added 5 commits January 3, 2025 13:39
Should lead to smaller XAR size. Removed font from
- npm dependencies
- xar-resources folder
- frontend folder

Adapted the gulpfile accordingly.
unnecessary duplication of resources in
- src/main/frontend/copy
- src/main/xar-resources/resources
- move svgs from src/main/frontend/img to src/main/frontend/svg
- adapt Gulpfile
- remove duplicates in src/main/xar-resoures/resources/images
- introduce color variables
- unified and correct brand colors
- more prominent search button in the navbar
- fixed burger-icon for mobile view
- fixed footer
- fixed page alignment
- improve sidebar (toc and button)
- crispy project logo
- less markup for more impact
@line-o line-o requested review from a team and duncdrum January 3, 2025 15:07
@duncdrum
Copy link
Contributor

duncdrum commented Jan 3, 2025

see #1055

- search form
- buttons
- breadcrumb
- colors
- scss build (no need to import minified bootstrap)
@line-o
Copy link
Member Author

line-o commented Jan 6, 2025

Also the site now looks nicer on smaller screens

Copy link
Contributor

@duncdrum duncdrum left a comment

Choose a reason for hiding this comment

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

- code blocks have a dark background
- styles are all in one place and structured
@line-o
Copy link
Member Author

line-o commented Jan 6, 2025

@duncdrum this needs to be there

@duncdrum duncdrum merged commit 0d63fef into eXist-db:master Jan 6, 2025
2 checks passed
@line-o line-o deleted the fix/layout branch January 6, 2025 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants