[GRASS-git] [OSGeo/grass-website] c1fee8: SCSS: fix .gitter-banner missing semicolon

Corey White noreply at github.com
Tue Aug 11 08:22:00 PDT 2026


  Branch: refs/heads/scss-fixes
  Home:   https://github.com/OSGeo/grass-website
  Commit: c1fee82e1580f97efe74dc44a03e31fa4f22e9fd
      https://github.com/OSGeo/grass-website/commit/c1fee82e1580f97efe74dc44a03e31fa4f22e9fd
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M themes/grass/assets/sass/styles/_navbar.scss

  Log Message:
  -----------
  SCSS: fix .gitter-banner missing semicolon

Sass parsed the nested a rule as nested-property syntax, emitting
padding-text-decoration/padding-color instead of styling the banner
links.


  Commit: 2d06ed7176ab8341cb890c2c40b4bbe9e95d07d6
      https://github.com/OSGeo/grass-website/commit/2d06ed7176ab8341cb890c2c40b4bbe9e95d07d6
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M themes/grass/assets/sass/styles/_buttons.scss

  Log Message:
  -----------
  SCSS: merge duplicate .btn-grass blocks

The two blocks were identical except the first also sets
margin-bottom, which nothing overrides; keeping the first preserves
the computed styles.


  Commit: a6b8eedb46219fb11e8dd473ed745dca90ae2ea0
      https://github.com/OSGeo/grass-website/commit/a6b8eedb46219fb11e8dd473ed745dca90ae2ea0
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M themes/grass/assets/sass/styles/_layout.scss
    M themes/grass/assets/sass/styles/_timeline.scss

  Log Message:
  -----------
  SCSS: drop the global .card height clamps

Two competing global rules forced every Bootstrap card to a fixed
height (4rem !important winning over a shadowed 5rem). Cards now size
to their content. Needs a visual check on /download and /about/brand.


  Commit: c60b584321fa72b86fa2e69cb13da7a7884a9cce
      https://github.com/OSGeo/grass-website/commit/c60b584321fa72b86fa2e69cb13da7a7884a9cce
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M themes/grass/assets/sass/styles/_timeline.scss

  Log Message:
  -----------
  SCSS: consolidate the duplicated timeline blocks

Two near-duplicate rule sets styled the history-page timeline; the
merged rules reproduce the exact cascade result of the pair. The
never-winning hardcoded #0039a6 values are gone (the visible dot and
line color was and remains the brand alt green).


  Commit: 8c9798d032f264704a78a9c4993f05ca7786a370
      https://github.com/OSGeo/grass-website/commit/8c9798d032f264704a78a9c4993f05ca7786a370
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M themes/grass/assets/sass/styles/_brand.scss

  Log Message:
  -----------
  SCSS: use the Font Awesome 7 family name

The package is FA7; the old name only resolves through FA's compat
font-face aliases.


  Commit: 9967b1157c8411579f333413542fe996bb28ac5d
      https://github.com/OSGeo/grass-website/commit/9967b1157c8411579f333413542fe996bb28ac5d
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M themes/grass/assets/sass/styles/_base2.scss
    M themes/grass/assets/sass/styles/_overlays.scss

  Log Message:
  -----------
  SCSS: overlay tokens, drop IE filters and a dead red link rule

The standard overlay gradient now derives from $gs-primary-color like
its prefixed twins (identical output). The two IE DXImageTransform
filters are dead weight (one interpolated invalid rgba values).
a.external has no matching markup anywhere; the red rule is gone.


  Commit: fdaa193fdfc3338383e6d385c9b99897cb24f093
      https://github.com/OSGeo/grass-website/commit/fdaa193fdfc3338383e6d385c9b99897cb24f093
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M themes/grass/assets/sass/styles/_download.scss
    M themes/grass/assets/sass/styles/_navbar.scss
    M themes/grass/assets/sass/styles/_responsive.scss
    M themes/grass/assets/sass/styles/_thumbnails.scss

  Log Message:
  -----------
  SCSS: use Bootstrap breakpoint mixins for theme media queries

The hand-written 991px and 992px max-width queries disagreed by a
pixel; all now compile to Bootstrap's lg boundary (991.98px), and the
576px block to sm. The three identical yard-sign min-width blocks
collapse to the one 600px threshold.


  Commit: ee49b0be98ade32519ca95ad309554cecc9a23dc
      https://github.com/OSGeo/grass-website/commit/ee49b0be98ade32519ca95ad309554cecc9a23dc
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-11 (Tue, 11 Aug 2026)

  Changed paths:
    M themes/grass/assets/sass/_colors.scss
    M themes/grass/assets/sass/_css-variables.scss

  Log Message:
  -----------
  SCSS: derive ramp steps from shared alpha constants

The hand-written rgba steps in _colors.scss and the alpha map in
_css-variables.scss encoded the same three constants twice; both now
read from $gs-alpha-*. Compiled CSS is byte-identical. The support
color's historical --dark/--light naming is documented in place.


Compare: https://github.com/OSGeo/grass-website/compare/086b383c4618...ee49b0be98ad

To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications


More information about the grass-commit mailing list