Skip to content

Align RDMkit styling and dependencies with ELIXIR Toolkit theme main - #1868

Merged
bedroesb merged 3 commits into
masterfrom
ett-main
Aug 31, 2026
Merged

Align RDMkit styling and dependencies with ELIXIR Toolkit theme main#1868
bedroesb merged 3 commits into
masterfrom
ett-main

Conversation

@bedroesb

Copy link
Copy Markdown
Member
  • Update RDMkit theme overrides for the current ELIXIR Toolkit theme main branch
  • Replace obsolete Font Awesome-based search/news/event overrides with the Lucide selectors used by theme main
  • Keep RDMkit custom SVG icon styling for search, news, and event metadata
  • Prevent news/event metadata such as dates and PR links from wrapping awkwardly
  • Move top navigation, sidebar active state, nav card arrow, metadata, and footer styling to the current Sass variable names
  • Remove obsolete theme settings and no-longer-used custom Sass variables
  • Align the Gemfile dependency constraints with the ELIXIR Toolkit theme main Gemfile

@bedroesb
bedroesb requested a review from a team August 31, 2026 12:42
@bedroesb

Copy link
Copy Markdown
Member Author

You might have noticed that certain stylistic things are broken in our deployment. This should fix it

@bedroesb

Copy link
Copy Markdown
Member Author

I will merge this to prevent the broken state of the to-nav bar:
image

@bedroesb
bedroesb merged commit 70bfba2 into master Aug 31, 2026
5 checks passed
@bedroesb
bedroesb deleted the ett-main branch August 31, 2026 13:43
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.

1 participant