From cda664e77f67c6bbc101d62154a96b28382260d0 Mon Sep 17 00:00:00 2001
From: Kristin Aoki <42981026+KristinAoki@users.noreply.github.com>
Date: Thu, 16 Nov 2023 11:28:23 -0500
Subject: [PATCH] fix: dropdown hover style (#512)
---
example/index.js | 30 +++++++-
src/index.scss | 14 ++--
src/studio-header/CourseLockUp.jsx | 10 +--
src/studio-header/HeaderBody.jsx | 39 +++++-----
src/studio-header/MobileHeader.jsx | 3 -
src/studio-header/NavDropdownMenu.jsx | 4 +-
src/studio-header/StudioHeader.jsx | 9 +--
src/studio-header/StudioHeader.scss | 49 +++++++++++++
src/studio-header/header.scss | 64 -----------------
src/studio-header/messages.js | 100 --------------------------
10 files changed, 118 insertions(+), 204 deletions(-)
create mode 100644 src/studio-header/StudioHeader.scss
delete mode 100644 src/studio-header/header.scss
diff --git a/example/index.js b/example/index.js
index 613d3f92..f5270525 100644
--- a/example/index.js
+++ b/example/index.js
@@ -33,7 +33,35 @@ subscribe(APP_READY, () => {
}}>
-
Logged in state
+ Logged in state
+
+
+
+ Logged in state for Studio header
,
document.getElementById('root'),
);
diff --git a/src/index.scss b/src/index.scss
index d0347454..1d31c9ba 100644
--- a/src/index.scss
+++ b/src/index.scss
@@ -2,13 +2,8 @@ $spacer: 1rem;
$blue: #007db8;
$white: #fff;
-@import "@edx/brand/paragon/fonts.scss";
-@import "@edx/brand/paragon/variables.scss";
-@import "@edx/paragon/scss/core/core.scss";
-@import "@edx/brand/paragon/overrides.scss";
@import './Menu/menu.scss';
-@import './studio-header/header.scss';
-@import './Notifications/notification.scss';
+@import './studio-header/StudioHeader.scss';
.dropdown-item a {
text-decoration: none;
@@ -48,9 +43,9 @@ $white: #fff;
.user-dropdown {
.btn {
height: 3rem;
- @media (max-width: -1 + map-get($grid-breakpoints, "sm")) {
- padding: 0 0.5rem;
- }
+ // @media (max-width: -1 + map-get($grid-breakpoints, "sm")) {
+ // padding: 0 0.5rem;
+ // }
}
}
}
@@ -63,6 +58,7 @@ $white: #fff;
.site-header-mobile {
height: 3rem;
+
.nav-link {
text-decoration: none;
cursor: pointer;
diff --git a/src/studio-header/CourseLockUp.jsx b/src/studio-header/CourseLockUp.jsx
index caaca19a..386fa1d0 100644
--- a/src/studio-header/CourseLockUp.jsx
+++ b/src/studio-header/CourseLockUp.jsx
@@ -1,8 +1,10 @@
import React from 'react';
import PropTypes from 'prop-types';
import { injectIntl, intlShape } from '@edx/frontend-platform/i18n';
-import { OverlayTrigger, Tooltip } from '@edx/paragon';
-import classNames from 'classnames';
+import {
+ OverlayTrigger,
+ Tooltip,
+} from '@edx/paragon';
import messages from './messages';
const CourseLockUp = ({
@@ -22,9 +24,7 @@ const CourseLockUp = ({
)}
>
+
{isHiddenMainMenu ? (
@@ -64,17 +64,19 @@ const HeaderBody = ({
Menu
) : (
-
- {renderBrandNav}
-
-
+
+
+ {renderBrandNav}
+
+
+
)}
{isMobile ? (
<>
@@ -82,11 +84,11 @@ const HeaderBody = ({
{renderBrandNav}
>
) : (
-