Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bootstrap
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 263
    • Issues 263
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 114
    • Merge requests 114
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Bootstrap
  • bootstrap
  • Merge requests
  • !30769

v4: Homepage, navbar, examples updates

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Mark Otto requested to merge v4-homepage-updates into v4-dev May 09, 2020
  • Overview 1
  • Commits 3
  • Pipelines 0
  • Changes 24

This PR brings v4's docs homepage closer in line to the upcoming v5 docs changes, featuring a cleaner and brighter homepage and some updated styles elsewhere.

  • Updates navbar to use the brighter purple, making things feel livelier.
  • Updates purple docs buttons to no longer be outlined.
  • Update homepage masthead content, add Icons section, redo Themes section, and more with new layout.
  • Update examples index page to streamline buttons in the header and add Themes callout at the bottom.

Woo, hoping to get this into v4.4.2. Meant to open the PR yesterday, but I lost all my changes when I was working too fast. Think I've captured it all here though.

Preview: https://deploy-preview-30769--twbs-bootstrap.netlify.app/

TODO:

  • Add loading=lazy
  • Make sure the images have the maximum dimensions they are going to be displayed and that they are not scaled down via the browser
  • Compress all the images
  • Fix tap targets are not sized properly Lighthouse error (not related to this PR, we fixed in on master, I'll backport it - XhmikosR)
  • Resize bootstrap-themes-collage.png to 1150px width; now it's 1151px (I will re-compress it after that)
  • Verify the other changes
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: v4-homepage-updates