diff --git a/src/components/HelpIcon/HelpIcon.css b/src/components/HelpIcon/HelpIcon.css index c98ca0a3..da91faee 100644 --- a/src/components/HelpIcon/HelpIcon.css +++ b/src/components/HelpIcon/HelpIcon.css @@ -1,7 +1,11 @@ -svg { +.help-icon { fill: #2b4380; } +.exit-icon { + fill: #333333; +} + .info { width: 44px; height: 44px; @@ -11,7 +15,7 @@ svg { align-items: center; } -svg:hover { +.help-icon:hover { fill: #31708f; } @@ -37,7 +41,7 @@ svg:hover { outline: none; } -.info:focus svg { +.info:focus .help-icon { fill: #31708f; } @@ -45,17 +49,16 @@ svg:hover { border: 1px; border-style: solid; border-color: #6f6f6f; - background: white; outline: none; } -.info:active svg { +.info:active .help-icon { fill: #31708f; } .modal { max-width: 1136px; - min-width: 290px; + color: #333333; padding: 40px; border: 1px solid #dddddd; box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.1); @@ -82,6 +85,7 @@ svg:hover { .modal-header { display: flex; justify-content: space-between; + min-width: 290px; } .modal-exit { @@ -98,17 +102,31 @@ svg:hover { } .modal-exit:focus { - background-color: #e5e5e5; - border: 3px; - border-style: solid; - border-color: #0e62c9; outline: none; + background-color: #e5e5e5; + border: 3px solid #0e62c9; + box-shadow: inset 0 0 2px 2px white; } .modal-exit:hover { background-color: #e5e5e5; } +.modal-exit:active { + background-color: #cccccc; + border: none; + outline: none; + box-shadow: none; +} + +.modal-exit:focus .exit-icon { + fill: #000000; +} + +.modal-exit:hover .exit-icon { + fill: #000000; +} + .modal-title { font-family: "Lato"; font-weight: 700; @@ -120,7 +138,7 @@ svg:hover { .modal-body { display: flex; - max-width: 947px; + width: 95%; margin-top: 1rem; } @@ -137,6 +155,7 @@ svg:hover { } .modal-body { margin-top: 0rem; + width: 100%; } .modal-footer { margin-top: 1rem; diff --git a/src/components/HelpIcon/HelpIcon.tsx b/src/components/HelpIcon/HelpIcon.tsx index 7d5a2a8e..4b217140 100644 --- a/src/components/HelpIcon/HelpIcon.tsx +++ b/src/components/HelpIcon/HelpIcon.tsx @@ -1,7 +1,6 @@ import React, { useState } from "react"; import { Modal } from "react-bootstrap"; import "./HelpIcon.css"; -import exitIcon from "../../assets/exit-icon.svg"; import { Button } from "../Button/Button"; export interface HelpIconProps { @@ -28,6 +27,7 @@ export const HelpIcon: React.FC = ({ title, body }) => { viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" + className="help-icon" > @@ -39,7 +39,16 @@ export const HelpIcon: React.FC = ({ title, body }) => {

{title}