Skip to content
Snippets Groups Projects

#3519238: Move toggle button to toolbar also.

Merged #3519238: Move toggle button to toolbar also.
All threads resolved!
All threads resolved!
Files
8
+ 86
1
@@ -32,6 +32,48 @@
text-align: right;
}
.frontend-editing-toolbar-toggle {
background: rgba(var(--fe-editing-primary-color), 0.6);
padding: 0.5rem 0.75rem;
text-transform: uppercase;
color: white;
display: block;
font-weight: 500;
border-radius: 999px;
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
text-align: right;
height: 1.9rem;
margin-right: 1rem;
min-width: 5rem;
}
.frontend-editing-toolbar-toggle a {
color: white;
}
.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab.frontend-editing-toolbar-toggle:hover {
border-radius: 999px;
}
.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab.frontend-editing-toolbar-toggle:focus-within {
border-radius: 999px;
}
.gin-secondary-toolbar__layout-container a.frontend-editing-toggle-link:focus {
box-shadow: none;
}
a.frontend-editing-toggle-link,
.toolbar-tab a.frontend-editing-toggle-link:focus:not(:hover) {
text-decoration: none;
}
.frontend-editing-toggle-link:hover:focus,
.frontend-editing-toggle-link:hover {
color: white;
text-decoration: underline;
}
.frontend-editing-toggle a::before {
content: ' ';
position: absolute;
@@ -50,7 +92,26 @@
border-radius: 999px;
}
.frontend-editing-toggle a.frontend-editing--enabled {
.frontend-editing-toolbar-toggle a::before {
content: ' ';
position: absolute;
top: 0;
left: 0.5rem;
bottom: 0;
width: 1.5rem;
height: 1.5rem;
margin-bottom: auto;
margin-top: auto;
background-color: #fff;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzIzMjIyMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTkgMy4xNzFhMS44MjkgMS44MjkgMCAwIDAtMS4yOTMuNTM2TDQuMzk1IDE3LjAxOWwtLjk3IDMuNTU2IDMuNTU2LS45N0wyMC4yOTMgNi4yOTNBMS44MjkgMS44MjkgMCAwIDAgMTkgMy4xN1ptLTEuNDY1LTEuNzA4YTMuODI5IDMuODI5IDAgMCAxIDQuMTcyIDYuMjQ0bC0xMy41IDEzLjVhMSAxIDAgMCAxLS40NDQuMjU4bC01LjUgMS41YTEgMSAwIDAgMS0xLjIyOC0xLjIyOGwxLjUtNS41YTEgMSAwIDAgMSAuMjU4LS40NDRsMTMuNS0xMy41YTMuODI5IDMuODI5IDAgMCAxIDEuMjQyLS44M1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
background-size: 14px;
background-repeat: no-repeat;
background-position: center;
border-radius: 100%;
}
.frontend-editing-toggle a.frontend-editing--enabled,
.frontend-editing-toolbar-toggle:has(a.frontend-editing--enabled) {
background: rgb(var(--fe-editing-primary-color));
text-align: left;
}
@@ -59,6 +120,10 @@
left: calc(100% - 1.75rem - 0.5rem);
}
.frontend-editing-toolbar-toggle a.frontend-editing--enabled::before {
left: calc(100% - 1.75rem - 0.25rem);
}
.frontend-editing-toggle-not-configured {
box-shadow: 0 0 0 0 rgba(255, 0, 0, 1);
transform: scale(1);
@@ -81,3 +146,23 @@
box-shadow: 0 0 0 0 rgba(255, 0, 0, 0);
}
}
@media only screen and (max-width: 975px) {
.frontend-editing-toolbar-toggle {
margin-top: 0.25rem;
margin-right: 0;
}
.frontend-editing-toolbar-toggle a::before {
left: auto;
right: 2.35rem;
}
.frontend-editing-toolbar-toggle a.frontend-editing--enabled::before {
left: calc(100% - 1rem - 0.1rem);
}
a.frontend-editing-toggle-link {
position: relative;
}
}
Loading