/* */ /* quill-html-button */ /* */ .ql-html-overlayContainer { backdrop-filter: blur(4px); /* background: none !important; */ background-image: linear-gradient(132deg,rgba(31,39,41,.6),rgba(35,41,47,.6)); } .ql-html-popupContainer { --shadow-color: 200 3% 15%; --shadow-strength: 5%; --shadow-6: 0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%)); border: 3px solid hsl(var(--shadow-color)); border-radius: 1.5rem; box-shadow: var(--shadow-6); border-radius: 1.5rem !important; background-color: hsl(200deg 15% 90%) !important; background-image: var(--grain-pattern) !important; margin-inline: auto; max-width: 50rem; /* max-width: 60rem; */ } .ql-html-popupTitle { font-style: unset !important; /* padding-bottom: 1rem; */ color: var(--clr-blue-desaturated-600); display: grid !important; align-content: center; } .ql-html-textArea { overflow: auto; /* height: calc(100% - 5rem) !important; */ border: dotted 1px var(--clr-blue-desaturated-700); border-radius: 0.5rem; position: relative !important; /* height: calc(100% - 0) !important; */ height: 100% !important; width: 100% !important; inset: unset; inset: 0 !important; order: 2; grid-column-start: 1; grid-column-end: 3; padding: 0.75rem; padding-block-start: .25rem; box-shadow: inset 0 0 5px 1px hsl(200deg 40% 20% / 15%); min-height: 75vh; min-height: calc(100svh - 12rem); overscroll-behavior: contain; } .ql-html-textArea .ql-editor { /* padding: .25rem 1rem 1rem 1rem !important; */ padding: 0 !important; } .ql-html-textContainer { height: 100% !important; /* padding: 0 !important; */ padding: 1.5rem !important; padding-top: 1rem !important; padding-bottom: 2rem !important; gap: 1rem; width: 100% !important; position: relative; display: grid; grid-template-columns: auto auto; grid-template-rows: auto auto; } .ql-html-buttonGroup { /* bottom: -3rem !important; */ /* transform: none !important; */ /* left: unset !important; */ /* width: calc(100% - 2.5rem); */ /* text-align: center; */ display: flex; flex-wrap: wrap; justify-content: center; justify-content: end; gap: 1.5rem; gap: clamp(20px, 5vw, 35px); position: relative !important; inset: 0 !important; width: 100%; transform: scale(.75) !important; transform-origin: right center; align-content: center; } @media (max-width:800px) { .ql-html-buttonGroup { grid-column-start: 1; grid-column-end: 3; } .ql-html-popupTitle { display: none !important; } } .ql-html-buttonOk, .ql-html-buttonCancel { font-weight: 600 !important; height: min-content; } .ql-html-buttonCancel { margin-right: unset !important; } .ql-syntax { margin: 0; }