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

Corey White noreply at github.com
Thu Aug 6 20:12:57 PDT 2026


  Branch: refs/heads/scss-fixes
  Home:   https://github.com/OSGeo/grass-website
  Commit: 91ac0509999482960507e6cc073a19a912ffb82c
      https://github.com/OSGeo/grass-website/commit/91ac0509999482960507e6cc073a19a912ffb82c
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-06 (Thu, 06 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: f748e18c8c39cb6c441f81318b580c3785a42d4b
      https://github.com/OSGeo/grass-website/commit/f748e18c8c39cb6c441f81318b580c3785a42d4b
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-06 (Thu, 06 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: 95c352fc60286bdb6011e7c3e38d587953467743
      https://github.com/OSGeo/grass-website/commit/95c352fc60286bdb6011e7c3e38d587953467743
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-06 (Thu, 06 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: 318bd1125b891221dc18ee44cdec314e1d79d91f
      https://github.com/OSGeo/grass-website/commit/318bd1125b891221dc18ee44cdec314e1d79d91f
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-06 (Thu, 06 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: 4305d6a0b25954dbebe7e5ee281c077c1cd71cd1
      https://github.com/OSGeo/grass-website/commit/4305d6a0b25954dbebe7e5ee281c077c1cd71cd1
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-06 (Thu, 06 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: 8d1eccf0d1201e9788bf17b1c3cfbc1bf5af3b91
      https://github.com/OSGeo/grass-website/commit/8d1eccf0d1201e9788bf17b1c3cfbc1bf5af3b91
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-06 (Thu, 06 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: 538d991107e1bbbfe2ed21ff48c4bec9706b1cf7
      https://github.com/OSGeo/grass-website/commit/538d991107e1bbbfe2ed21ff48c4bec9706b1cf7
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-06 (Thu, 06 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: 086b383c4618dc7e46413789beb85d18743877fe
      https://github.com/OSGeo/grass-website/commit/086b383c4618dc7e46413789beb85d18743877fe
  Author: Corey White <smortopahri at gmail.com>
  Date:   2026-08-06 (Thu, 06 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/91ac05099994%5E...086b383c4618

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