Skip to content

app: adopt ord-app UI styling (#171 rebased + cleaned up) - #177

Closed
skearnes wants to merge 3 commits into
mainfrom
ui-updates-pr171
Closed

app: adopt ord-app UI styling (#171 rebased + cleaned up)#177
skearnes wants to merge 3 commits into
mainfrom
ui-updates-pr171

Conversation

@skearnes

Copy link
Copy Markdown
Member

Picks up the UI updates from #171 (by @alli-linhart at Lucy-Family-Institute) onto current main and irons out a few rough spots so it can land here.

Summary

  • Cherry-picks the substantive commit from ui updates to reflect ord-app #171: grey borders, color palette, and fonts pulled from ord-app. About.vue border-top toggles, search-options sidebar restyle, plus a large set of new $color-* / $gray-* / $dark-* style variables in vars.sass.
  • Fixes two CSS typos that slipped into the original commit: 1 rem1rem and 900vh90vh in SearchOptions.vue.
  • Consolidates style variables: drops the duplicate $lightgrey / $medgrey / $linkblue / $hoverblue aliases (the PR redefined them to mirror new $color-* values) and renames $darkgrey$color-shadow-2 so the codebase uses a single naming scheme.
  • Drops the PR's vue.config.js proxy tweak — that file was removed in the Vite migration (Migrate SPA to Vite; adopt Prettier #176), and vite.config.js deliberately uses 127.0.0.1:5000 (see in-file comment).

The proxy change aside, every other style/UI change from #171 is preserved. Color values are unchanged across the rename pass.

Test plan

  • npm run format:check (passes locally)
  • npm run lint (passes; only pre-existing warnings)
  • npm run build (passes locally)
  • Visual: load Home, About, Browse, Search, Dataset, Reaction views in dev server and confirm the new palette / borders / fonts render as intended
  • Visual: confirm the search-options sidebar is sized/styled correctly with the typo fixes

alli-linhart and others added 3 commits May 13, 2026 18:28
- 1 rem → 1rem (invalid CSS, browser was ignoring it).
- 900vh → 90vh (likely a slip; matches original intent of a
  viewport-bound max height on the search options sidebar).
- Drop $lightgrey / $medgrey / $linkblue / $hoverblue, which the PR
  re-defined to duplicate values of $color-background-main / $gray-6 /
  $color-primary / $color-text-hover. Update remaining references so
  the codebase uses one naming scheme. $darkgrey stays — it has no
  direct equivalent in the new palette.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
#a0a0a0 had no equivalent in the new palette. Renamed to
$color-shadow-2 (parallel to $color-shadow-1) so every style variable
follows the new $color-* / $gray-* / $dark-* naming.

Color values are unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@skearnes
skearnes requested a review from mikennel May 13, 2026 22:41
@skearnes skearnes closed this May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants