Skip to content

CSHARP-65: Removed background color from icon on secondary navigation#24

Merged
buttonwillowsix merged 3 commits into1.xfrom
CSHARP-65
Feb 20, 2026
Merged

CSHARP-65: Removed background color from icon on secondary navigation#24
buttonwillowsix merged 3 commits into1.xfrom
CSHARP-65

Conversation

@jenbreese
Copy link
Contributor

READY FOR REVIEW

Summary

  • Removed green/blue background from secondary nav icon

Review By (Date)

  • for 6.2.0 release.

Criticality

  • Normal

Urgency

  • Normal

Review Tasks

Setup tasks and/or behavior to test

  1. Check out this branch
  2. Rebuild Cache and import config drush cr ; drush ci
  3. Navigate to a page with a secondary navigation
  4. Verify there is no blue background over caret icon

Site Configuration Sync

  • Is there a config:export in this PR that changes the config sync directory?

Front End Validation

Backend / Functional Validation

Code

  • Are the naming conventions following our standards?
  • Does the code have sufficient inline comments?
  • Is there anything in this code that would be hidden or hard to discover through the UI?
  • Are there any code smells?
  • Are tests provided? eg (unit, behat, or codeception)

Code security

General

  • Is there anything included in this PR that is not related to the problem it is trying to solve?
  • Is the approach to the problem appropriate?

Affected Projects or Products

  • Does this PR impact any particular projects, products, or modules?

Associated Issues and/or People

- CSHARP-65

  • Anyone who should be notified? (@mention them here)

Resources

Copy link
Contributor

@buttonwillowsix buttonwillowsix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Longer term, let's make this a bit more elegant by making the BG color for a::after less broad so we don't have to override it.

Shorter term, let's make sure that the ::after for .su-link--external is also green, and then I will merge and cut a release.

jenbreese and others added 2 commits February 20, 2026 03:24
* Refactor MenuItem to improve submenu rendering logic

Update MenuItem component to conditionally render caret and submenu based on child items instead of expanded prop.

* compile

* respect expanded

---------

Co-authored-by: Mike Decker <pookmish@stanford.edu>
Copy link
Contributor

@buttonwillowsix buttonwillowsix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

External link icons fixed. Other zany issue fixed.

@buttonwillowsix buttonwillowsix merged commit 34efe14 into 1.x Feb 20, 2026
1 check passed
@buttonwillowsix buttonwillowsix deleted the CSHARP-65 branch February 20, 2026 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants