Skip to content

[WIP] Page UI fixes

Achilleas Pipinellis requested to merge axil/www-gitlab-com:page_ui_fixes into master

Ok, this is kinda big. I'll provide as many screenshots as possible.

Overall changes are:

  • Remove class="entry" from most pages as it added an ugly white background.
  • Add class="col-sm-8 col-md-8 col-sm-offset-2 col-md-offset-2" to most pages so that they are center alligned.
  • Remove some jekyll meta fields that were not needed.
  • Replace some absolute links that I found with relative.
  • Replace some old blog post links with new ones (I know you have rewrite rules, but anyway).
  • Move pdf files from press page to sources/files/press. It didn't feel well to have dropbox links.
  • Move gitlab-ce and gitlab-ee folders to a new dir in _old_pages as they both redirect to /features.
  • Image on gitlab-ci page was hosted on github, I moved it under images.
  • CSS change so that the content id has a 20px top/bottom margin, now pages look much better and allign.
  • Better list on terms page.

Known issues:

  • Horizontal scroll bar is present in most pages. I will need some help here. Also see #186 (closed)

\cc @sytses

Screenshots

TODO

Merge request reports