Skip to content

Conversation

@MoritzWeber0
Copy link
Member

I tried to split the different parts into different commits, so that we can easily take out some individual parts.

@netlify
Copy link

netlify bot commented Jun 12, 2025

Deploy Preview for fipguide ready!

Name Link
🔨 Latest commit e8fd1c3
🔍 Latest deploy log https://app.netlify.com/projects/fipguide/deploys/6855a6eca160d10008f467be
😎 Deploy Preview https://deploy-preview-192--fipguide.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@fipguide fipguide deleted a comment from netlify bot Jun 12, 2025
@MoritzWeber0 MoritzWeber0 mentioned this pull request Jun 12, 2025
3 tasks
@MoritzWeber0 MoritzWeber0 marked this pull request as ready for review June 12, 2025 20:11
Copy link
Member

@therobrob therobrob left a comment

Choose a reason for hiding this comment

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

i've some questions and comments about your suggestions. to resolve them, it seems cool to talk about it, i think :)

@MoritzWeber0 MoritzWeber0 force-pushed the feat/new-design-review branch from 415358d to 8512b59 Compare June 20, 2025 17:35
@MoritzWeber0 MoritzWeber0 reopened this Jun 20, 2025
@MoritzWeber0 MoritzWeber0 added the technical Technical issues, e.g. related to Hugo, HTML, CSS, deployment, etc. label Jun 21, 2025
@therobrob therobrob merged commit fc3317e into feat/new-design Jun 22, 2025
5 checks passed
@therobrob therobrob deleted the feat/new-design-review branch June 22, 2025 20:08
therobrob added a commit that referenced this pull request Jul 5, 2025
Bootstrap was a good library to get started faster, but we've mostly
used custom styling and most of the bootstrap functionality wasn't used.

Removing bootstrap provides a few advantages:
- We gain full control over the styles
- Better adoption to CSS BEM (we can choose our own class names)
- Reduced bundle size
- Better DevTools support. Chrome and Firefox have some neat development
tools around grid layout. The devtools didn't work with the bootstrap
grid layout.
- Less chance of breaking changes. Bootstrap is under active development
and can introduce breaking changes. CSS itself is considered as rather
stable.

As proposed in
#192 (comment),
the removal of bootstrap as separate PR. Resolves #74.

Beside some minor changes to margins and sizes, the most significant
visual change is the style of tables, which I changed as part of this
PR.

---------

Co-authored-by: Robert Schuster <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

technical Technical issues, e.g. related to Hugo, HTML, CSS, deployment, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants