Skip to content

Preset for Navigation Structure#117

Merged
tbsbdr merged 2 commits intomainfrom
Preset-for-Navigation-Structure
Feb 28, 2025
Merged

Preset for Navigation Structure#117
tbsbdr merged 2 commits intomainfrom
Preset-for-Navigation-Structure

Conversation

@tbsbdr
Copy link
Copy Markdown
Member

@tbsbdr tbsbdr commented Feb 28, 2025

Expected outcome

  • give first time users a warm welcome and the feeling of "yes, I can do that" (do not overwhelm eg. with complex 1st level navitems)
  • provide a low-threshold entry to the docs for first time users

Changes summary

  • Simplified sidebar navigation
    • Visual focus (emojis 🚀⚙️🛠️) on main content that reflects the admin install journey: 1. Install -> 2. Configure -> 3. Maintain
    • wrapper: Welcome and Resources for anything else
  • Added planned pages as drafts so that we can see the bigger picture
  • Organized folders and pages with fixed-ordering for easier internal orientation (has no impact for endusers)
  • Split up "Requirements" into dedicated navigation item for better findability as this is frequently requested and might not be assumed within the datasheet.
  • increased leading and <hr> margin to increase whitespace so that I could remove <br> that where used for styling purposes
  • Added Emojis to be more welcoming; we are no IBM, lets be friendly.

Visuals

Screenie

screenie000232@2x

Video

screenie000233-converted.mp4

Comment thread src/css/custom.css
Comment on lines +40 to +41
--ifm-hr-margin-vertical: 4rem;
--ifm-leading: calc(var(--ifm-leading-desktop)* 1.25rem);
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

No frickelei, nice, I like I like 👍

@AlexAndBear
Copy link
Copy Markdown
Member

AlexAndBear commented Feb 28, 2025

@tbsbdr Are we sure about the emojis in the left side bar? In order to make it equal trough the whole ui, that would require an emoji for all categories

image

@tbsbdr
Copy link
Copy Markdown
Member Author

tbsbdr commented Feb 28, 2025

@tbsbdr
Copy link
Copy Markdown
Member Author

tbsbdr commented Feb 28, 2025

we decided to remove the emojis from the navbar and find some more uniform markers like eg. the bult-in icons in the future. for now lets merge without the emojis.

Expected outcome:
- give first time users a warm welcome and the feeling of "yes, I can do that" (do not overwhelm eg. with complex 1st level navitems)
- provide a low-threshold entry to the docs for first time users

Changes summary
- Simplified sidebar navigation
  - Visual focus on main content that reflects the admin install journey: 1. Install -> 2. Configure -> 3. Maintain
  - wrapper: *Welcome* and *Resources* for anything else
- Added planned pages as drafts so that we can see the bigger picture
- Organized folders and pages with fixed-ordering for easier internal orientation (has no impact for endusers)
- Split up "Requirements" into dedicated navigation item for better findability as this is frequently requested and might not be assumed within the datasheet.
- increased leading and <hr> margin to increase whitespace so that I could remove  <br> that where used for styling purposes
- Added Emojis to be more welcoming; we are no IBM, lets be friendly.
- removed icons from navbar
- added correct curl url
- added descriptions to getting started pages so that the cards on the autogenerated overview pages are more descriptive
- added `coming soon`
@tbsbdr tbsbdr force-pushed the Preset-for-Navigation-Structure branch from e8b45e7 to 8dd3ef3 Compare February 28, 2025 16:19
@tbsbdr tbsbdr merged commit 09589f0 into main Feb 28, 2025
@tbsbdr tbsbdr deleted the Preset-for-Navigation-Structure branch February 28, 2025 16:21
This was referenced Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants