first commit

This commit is contained in:
2025-06-17 11:53:18 +02:00
commit 9f0f7ba12b
8804 changed files with 1369176 additions and 0 deletions

View File

@ -0,0 +1,75 @@
/**
* @copyright (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
line-height: 1.3em;
color: #22262a;
background: #fff;
}
h1, h2, h3, h4 {
font-weight: bold;
}
h1 {
font-size: 1.857rem;
}
h2 {
font-size: 1.571rem;
}
h3 {
font-size: 1.286rem;
}
a:link, a:visited {
font-weight: normal;
color: #1b57b1;
text-decoration: none;
}
a:hover {
font-weight: normal;
color: #00c;
text-decoration: underline;
}
div.caption {
padding: 0 10px;
}
div.caption img {
border: 1px solid #ccc;
}
div.caption p {
font-size: 0.9em;
color: #666;
text-align: center;
}
/* STYLES FOR JOOMLA! EDITOR */
hr#system-readmore {
color: #f00;
border: #f00 dashed 1px;
}
hr.system-pagebreak {
color: #808080;
border: #808080 dashed 1px;
}
span[lang] {
padding: 2px;
border: 1px dashed #bbb;
}
span[lang]:after {
font-size: smaller;
color: #f00;
vertical-align: super;
content: attr(lang);
}

1
media/system/css/editor.min.css vendored Normal file
View File

@ -0,0 +1 @@
body{background:#fff;color:#22262a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.3em}h1,h2,h3,h4{font-weight:700}h1{font-size:1.857rem}h2{font-size:1.571rem}h3{font-size:1.286rem}a:link,a:visited{color:#1b57b1;font-weight:400;text-decoration:none}a:hover{color:#00c;font-weight:400;text-decoration:underline}div.caption{padding:0 10px}div.caption img{border:1px solid #ccc}div.caption p{color:#666;font-size:.9em;text-align:center}hr#system-readmore{border:1px dashed red;color:red}hr.system-pagebreak{border:1px dashed grey;color:grey}span[lang]{border:1px dashed #bbb;padding:2px}span[lang]:after{color:red;content:attr(lang);font-size:smaller;vertical-align:super}

Binary file not shown.

View File

@ -0,0 +1,227 @@
/**
* @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
.js-calendar {
box-shadow: 0 0 15px 4px rgba(0,0,0,.15) !important;
}
.calendar-container {
--fallback-url: url("../../images/select-bg-rtl.svg");
z-index: 1100 !important;
float: left;
min-width: 160px;
padding: 0;
list-style: none;
background-color: var(--calendar-bg, #fff);
border-radius: 5px;
}
.calendar-container .nav {
display: table-cell;
}
.calendar-container table {
z-index: 1100 !important;
max-width: 268px;
padding: 3px;
margin-top: 2px;
margin-right: auto;
margin-left: auto;
table-layout: fixed;
border-collapse: separate;
background-color: var(--calendar-bg, #fff);
border-radius: 5px;
}
/* The main calendar widget. DIV containing a table. */
div.calendar-container table th, .calendar-container table td {
padding: 8px 0;
line-height: 1.1em;
text-align: center;
box-shadow: none;
}
div.calendar-container table body td {
line-height: 2em;
}
div.calendar-container table td.title { /* This holds the current "month, year" */
text-align: center;
vertical-align: middle;
}
.calendar-container table thead td.headrow { /* Row <TR> containing navigation buttons */
color: #000;
background: #fff;
}
.calendar-container table thead td.name { /* Cells <TD> containing the day names */
color: #000;
text-align: center;
border-bottom: 1px solid #fff;
}
.calendar-container table thead td.weekend { /* How a weekend day name shows in header */
color: #999;
}
/* The body part -- contains all the days in month. */
.calendar-container table tbody td.day { /* Cells <TD> containing month days dates */
text-align: right;
}
.calendar-container table tbody td.wn {
background: #fff;
}
.calendar-container table tbody td.weekend { /* Cells showing weekend days */
color: #999;
}
.calendar-container table tbody td.hilite { /* Hovered cells <TD> */
color: #fff;
background: #999;
}
.calendar-container table tbody td.day {
min-width: 38px;
font-size: 12px;
cursor: pointer;
border: 0;
}
.calendar-container table tbody td.day.wn {
text-align: center;
background-color: var(--calendar-week-bg, #f4f4f4);
}
.calendar-container table tbody td.day.selected { /* Cell showing today date */
color: #fff;
background: #3071a9;
border: 0;
}
.calendar-container table tbody td.today {
position: relative;
width: auto;
height: 100%;
font-weight: bold;
}
.calendar-container table tbody td.today:after {
position: absolute;
right: 3px;
bottom: 3px;
left: 3px;
height: 3px;
content: "";
background-color: #46a546;
border-radius: 1.5px;
}
.calendar-container table tbody td.today.selected:after {
background-color: #fff;
}
.calendar-container table tbody td.day:hover {
color: #fff;
cursor: pointer;
background: #3d8fd7;
}
.calendar-container table tbody td.day:hover:after {
background-color: #fff;
}
.calendar-container table tbody .disabled {
color: #999;
background-color: #fafafa;
}
.calendar-container table tbody .emptycell { /* Empty cells (the best is to hide them) */
visibility: hidden;
}
.calendar-container table tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
display: none;
}
.calendar-container .calendar-head-row td {
padding: 4px 0 !important;
border-bottom: none;
}
.calendar-container .day-name {
padding-top: .5rem;
font-size: .7rem;
font-weight: bold;
border-bottom: none;
}
.calendar-container .time td {
padding: 15px 3px 10px 0;
border-bottom: none;
}
.calendar-container td.time-title {
display: block;
margin-top: 20px;
}
.calendar-container .time td select {
display: block;
width: 100%;
padding: 5px 9px 3px;
font-size: 16px;
font-weight: 400;
line-height: 1.5;
color: var(--calendar-select-color, #212529);
background-color: var(--calendar-select-bg-color, #f0f4fb);
background-image: var(--calendar-select-bg-url, var(--fallback-url));
background-repeat: no-repeat;
background-position: left center;
background-size: max(100%, 58rem);
border: 1px solid #cdcdcd;
border-radius: .25rem;
appearance: none;
}
.buttons-wrapper {
width: 100%;
padding: 5px;
margin-bottom: 0 !important;
}
.buttons-wrapper .btn {
min-width: 60px;
padding: 0 16px;
margin-left: 0;
line-height: 2.375rem;
color: var(--calendar-buttons-color, #495057);
border: 1px solid var(--calendar-buttons-color, #495057);
box-shadow: 1px 0 1px 1px rgba(0,0,0,.25);
}
.buttons-wrapper .btn:hover {
color: #fff;
background: #1a466b;
}
.buttons-wrapper .btn:last-child {
margin-left: 0;
}
.time .time-title {
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='24' height='24' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1024 544v448q0 14-9 23t-23 9h-320q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h224v-352q0-14 9-23t23-9h64q14 0 23 9t9 23zm416 352q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
}
/* Fix cursor on js-btn and time select */
.calendar-container select,
.calendar-container .js-btn {
cursor: pointer;
}

View File

@ -0,0 +1 @@
.js-calendar{-webkit-box-shadow:0 0 15px 4px rgba(0,0,0,.15)!important;box-shadow:0 0 15px 4px rgba(0,0,0,.15)!important}.calendar-container{--fallback-url:url(../../images/select-bg-rtl.svg);background-color:var(--calendar-bg,#fff);border-radius:5px;float:left;list-style:none;min-width:160px;padding:0;z-index:1100!important}.calendar-container .nav{display:table-cell}.calendar-container table{background-color:var(--calendar-bg,#fff);border-collapse:separate;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:2px;max-width:268px;padding:3px;table-layout:fixed;z-index:1100!important}.calendar-container table td,div.calendar-container table th{-webkit-box-shadow:none;box-shadow:none;line-height:1.1em;padding:8px 0;text-align:center}div.calendar-container table body td{line-height:2em}div.calendar-container table td.title{text-align:center;vertical-align:middle}.calendar-container table thead td.headrow{background:#fff;color:#000}.calendar-container table thead td.name{border-bottom:1px solid #fff;color:#000;text-align:center}.calendar-container table thead td.weekend{color:#999}.calendar-container table tbody td.day{text-align:right}.calendar-container table tbody td.wn{background:#fff}.calendar-container table tbody td.weekend{color:#999}.calendar-container table tbody td.hilite{background:#999;color:#fff}.calendar-container table tbody td.day{border:0;cursor:pointer;font-size:12px;min-width:38px}.calendar-container table tbody td.day.wn{background-color:var(--calendar-week-bg,#f4f4f4);text-align:center}.calendar-container table tbody td.day.selected{background:#3071a9;border:0;color:#fff}.calendar-container table tbody td.today{font-weight:700;height:100%;position:relative;width:auto}.calendar-container table tbody td.today:after{background-color:#46a546;border-radius:1.5px;bottom:3px;content:"";height:3px;left:3px;position:absolute;right:3px}.calendar-container table tbody td.today.selected:after{background-color:#fff}.calendar-container table tbody td.day:hover{background:#3d8fd7;color:#fff;cursor:pointer}.calendar-container table tbody td.day:hover:after{background-color:#fff}.calendar-container table tbody .disabled{background-color:#fafafa;color:#999}.calendar-container table tbody .emptycell{visibility:hidden}.calendar-container table tbody .emptyrow{display:none}.calendar-container .calendar-head-row td{border-bottom:none;padding:4px 0!important}.calendar-container .day-name{border-bottom:none;font-size:.7rem;font-weight:700;padding-top:.5rem}.calendar-container .time td{border-bottom:none;padding:15px 3px 10px 0}.calendar-container td.time-title{display:block;margin-top:20px}.calendar-container .time td select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--calendar-select-bg-color,#f0f4fb);background-image:var(--calendar-select-bg-url,var(--fallback-url));background-position:0;background-repeat:no-repeat;background-size:max(100%,58rem);border:1px solid #cdcdcd;border-radius:.25rem;color:var(--calendar-select-color,#212529);display:block;font-size:16px;font-weight:400;line-height:1.5;padding:5px 9px 3px;width:100%}.buttons-wrapper{margin-bottom:0!important;padding:5px;width:100%}.buttons-wrapper .btn{border:1px solid var(--calendar-buttons-color,#495057);-webkit-box-shadow:1px 0 1px 1px rgba(0,0,0,.25);box-shadow:1px 0 1px 1px rgba(0,0,0,.25);color:var(--calendar-buttons-color,#495057);line-height:2.375rem;margin-left:0;min-width:60px;padding:0 16px}.buttons-wrapper .btn:hover{background:#1a466b;color:#fff}.buttons-wrapper .btn:last-child{margin-left:0}.time .time-title{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1024 544v448q0 14-9 23t-23 9H672q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h224V544q0-14 9-23t23-9h64q14 0 23 9t9 23zm416 352q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5T1281.5 1561 896 1664t-385.5-103T231 1281.5 128 896t103-385.5T510.5 231 896 128t385.5 103T1561 510.5 1664 896z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.calendar-container .js-btn,.calendar-container select{cursor:pointer}

Binary file not shown.

View File

@ -0,0 +1,227 @@
/**
* @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
.js-calendar {
box-shadow: 0 0 15px 4px rgba(0,0,0,.15) !important;
}
.calendar-container {
--fallback-url: url("../../images/select-bg.svg");
z-index: 1100 !important;
float: left;
min-width: 160px;
padding: 0;
list-style: none;
background-color: var(--calendar-bg, #fff);
border-radius: 5px;
}
.calendar-container .nav {
display: table-cell;
}
.calendar-container table {
z-index: 1100 !important;
max-width: 268px;
padding: 3px;
margin-top: 2px;
margin-right: auto;
margin-left: auto;
table-layout: fixed;
border-collapse: separate;
background-color: var(--calendar-bg, #fff);
border-radius: 5px;
}
/* The main calendar widget. DIV containing a table. */
div.calendar-container table th, .calendar-container table td {
padding: 8px 0;
line-height: 1.1em;
text-align: center;
box-shadow: none;
}
div.calendar-container table body td {
line-height: 2em;
}
div.calendar-container table td.title { /* This holds the current "month, year" */
text-align: center;
vertical-align: middle;
}
.calendar-container table thead td.headrow { /* Row <TR> containing navigation buttons */
color: #000;
background: #fff;
}
.calendar-container table thead td.name { /* Cells <TD> containing the day names */
color: #000;
text-align: center;
border-bottom: 1px solid #fff;
}
.calendar-container table thead td.weekend { /* How a weekend day name shows in header */
color: #999;
}
/* The body part -- contains all the days in month. */
.calendar-container table tbody td.day { /* Cells <TD> containing month days dates */
text-align: right;
}
.calendar-container table tbody td.wn {
background: #fff;
}
.calendar-container table tbody td.weekend { /* Cells showing weekend days */
color: #999;
}
.calendar-container table tbody td.hilite { /* Hovered cells <TD> */
color: #fff;
background: #999;
}
.calendar-container table tbody td.day {
min-width: 38px;
font-size: 12px;
cursor: pointer;
border: 0;
}
.calendar-container table tbody td.day.wn {
text-align: center;
background-color: var(--calendar-week-bg, #f4f4f4);
}
.calendar-container table tbody td.day.selected { /* Cell showing today date */
color: #fff;
background: #3071a9;
border: 0;
}
.calendar-container table tbody td.today {
position: relative;
width: auto;
height: 100%;
font-weight: bold;
}
.calendar-container table tbody td.today:after {
position: absolute;
right: 3px;
bottom: 3px;
left: 3px;
height: 3px;
content: "";
background-color: #46a546;
border-radius: 1.5px;
}
.calendar-container table tbody td.today.selected:after {
background-color: #fff;
}
.calendar-container table tbody td.day:hover {
color: #fff;
cursor: pointer;
background: #3d8fd7;
}
.calendar-container table tbody td.day:hover:after {
background-color: #fff;
}
.calendar-container table tbody .disabled {
color: #999;
background-color: #fafafa;
}
.calendar-container table tbody .emptycell { /* Empty cells (the best is to hide them) */
visibility: hidden;
}
.calendar-container table tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
display: none;
}
.calendar-container .calendar-head-row td {
padding: 4px 0 !important;
border-bottom: none;
}
.calendar-container .day-name {
padding-top: .5rem;
font-size: .7rem;
font-weight: bold;
border-bottom: none;
}
.calendar-container .time td {
padding: 15px 3px 10px 0;
border-bottom: none;
}
.calendar-container td.time-title {
display: block;
margin-top: 20px;
}
.calendar-container .time td select {
display: block;
width: 100%;
padding: 5px 9px 3px;
font-size: 16px;
font-weight: 400;
line-height: 1.5;
color: var(--calendar-select-color, #212529);
background-color: var(--calendar-select-bg-color, #f0f4fb);
background-image: var(--calendar-select-bg-url, var(--fallback-url));
background-repeat: no-repeat;
background-position: right center;
background-size: max(100%, 58rem);
border: 1px solid #cdcdcd;
border-radius: .25rem;
appearance: none;
}
.buttons-wrapper {
width: 100%;
padding: 5px;
margin-bottom: 0 !important;
}
.buttons-wrapper .btn {
min-width: 60px;
padding: 0 16px;
margin-right: 0;
line-height: 2.375rem;
color: var(--calendar-buttons-color, #495057);
border: 1px solid var(--calendar-buttons-color, #495057);
box-shadow: 1px 1px 1px 0 rgba(0,0,0,.25);
}
.buttons-wrapper .btn:hover {
color: #fff;
background: #1a466b;
}
.buttons-wrapper .btn:last-child {
margin-right: 0;
}
.time .time-title {
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='24' height='24' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1024 544v448q0 14-9 23t-23 9h-320q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h224v-352q0-14 9-23t23-9h64q14 0 23 9t9 23zm416 352q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
}
/* Fix cursor on js-btn and time select */
.calendar-container select,
.calendar-container .js-btn {
cursor: pointer;
}

View File

@ -0,0 +1 @@
.js-calendar{-webkit-box-shadow:0 0 15px 4px rgba(0,0,0,.15)!important;box-shadow:0 0 15px 4px rgba(0,0,0,.15)!important}.calendar-container{--fallback-url:url(../../images/select-bg.svg);background-color:var(--calendar-bg,#fff);border-radius:5px;float:left;list-style:none;min-width:160px;padding:0;z-index:1100!important}.calendar-container .nav{display:table-cell}.calendar-container table{background-color:var(--calendar-bg,#fff);border-collapse:separate;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:2px;max-width:268px;padding:3px;table-layout:fixed;z-index:1100!important}.calendar-container table td,div.calendar-container table th{-webkit-box-shadow:none;box-shadow:none;line-height:1.1em;padding:8px 0;text-align:center}div.calendar-container table body td{line-height:2em}div.calendar-container table td.title{text-align:center;vertical-align:middle}.calendar-container table thead td.headrow{background:#fff;color:#000}.calendar-container table thead td.name{border-bottom:1px solid #fff;color:#000;text-align:center}.calendar-container table thead td.weekend{color:#999}.calendar-container table tbody td.day{text-align:right}.calendar-container table tbody td.wn{background:#fff}.calendar-container table tbody td.weekend{color:#999}.calendar-container table tbody td.hilite{background:#999;color:#fff}.calendar-container table tbody td.day{border:0;cursor:pointer;font-size:12px;min-width:38px}.calendar-container table tbody td.day.wn{background-color:var(--calendar-week-bg,#f4f4f4);text-align:center}.calendar-container table tbody td.day.selected{background:#3071a9;border:0;color:#fff}.calendar-container table tbody td.today{font-weight:700;height:100%;position:relative;width:auto}.calendar-container table tbody td.today:after{background-color:#46a546;border-radius:1.5px;bottom:3px;content:"";height:3px;left:3px;position:absolute;right:3px}.calendar-container table tbody td.today.selected:after{background-color:#fff}.calendar-container table tbody td.day:hover{background:#3d8fd7;color:#fff;cursor:pointer}.calendar-container table tbody td.day:hover:after{background-color:#fff}.calendar-container table tbody .disabled{background-color:#fafafa;color:#999}.calendar-container table tbody .emptycell{visibility:hidden}.calendar-container table tbody .emptyrow{display:none}.calendar-container .calendar-head-row td{border-bottom:none;padding:4px 0!important}.calendar-container .day-name{border-bottom:none;font-size:.7rem;font-weight:700;padding-top:.5rem}.calendar-container .time td{border-bottom:none;padding:15px 3px 10px 0}.calendar-container td.time-title{display:block;margin-top:20px}.calendar-container .time td select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--calendar-select-bg-color,#f0f4fb);background-image:var(--calendar-select-bg-url,var(--fallback-url));background-position:100%;background-repeat:no-repeat;background-size:max(100%,58rem);border:1px solid #cdcdcd;border-radius:.25rem;color:var(--calendar-select-color,#212529);display:block;font-size:16px;font-weight:400;line-height:1.5;padding:5px 9px 3px;width:100%}.buttons-wrapper{margin-bottom:0!important;padding:5px;width:100%}.buttons-wrapper .btn{border:1px solid var(--calendar-buttons-color,#495057);-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.25);box-shadow:1px 1px 1px 0 rgba(0,0,0,.25);color:var(--calendar-buttons-color,#495057);line-height:2.375rem;margin-right:0;min-width:60px;padding:0 16px}.buttons-wrapper .btn:hover{background:#1a466b;color:#fff}.buttons-wrapper .btn:last-child{margin-right:0}.time .time-title{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1024 544v448q0 14-9 23t-23 9H672q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h224V544q0-14 9-23t23-9h64q14 0 23 9t9 23zm416 352q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5T1281.5 1561 896 1664t-385.5-103T231 1281.5 128 896t103-385.5T510.5 231 896 128t385.5 103T1561 510.5 1664 896z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.calendar-container .js-btn,.calendar-container select{cursor:pointer}

Binary file not shown.

View File

@ -0,0 +1,39 @@
joomla-field-media .field-media-preview {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
max-width: 356px;
height: 180px;
padding: 10px;
overflow: hidden;
background-color: #f2f2f2;
border: 1px solid rgba(0, 0, 0, 0.15);
border-width: 1px 1px 0;
border-radius: 0.25rem 0.25rem 0 0;
}
joomla-field-media .field-media-preview-icon {
width: 7rem;
height: 7rem;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='rgba(0,0,0,.25)' d='M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z'/%3E%3C/svg%3E");
background-size: 7rem;
}
joomla-field-media .field-media-input {
border-top-left-radius: 0;
}
joomla-field-media .button-clear {
border-top-right-radius: 0;
}
joomla-field-media img {
max-width: 100%;
max-height: 100%;
}

View File

@ -0,0 +1 @@
joomla-field-media .field-media-preview{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f2f2f2;border:solid rgba(0,0,0,.15);border-radius:.25rem .25rem 0 0;border-width:1px 1px 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:180px;justify-content:center;max-width:356px;overflow:hidden;padding:10px}joomla-field-media .field-media-preview-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='rgba(0,0,0,.25)' d='M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z'/%3E%3C/svg%3E");background-size:7rem;height:7rem;width:7rem}joomla-field-media .field-media-input{border-top-left-radius:0}joomla-field-media .button-clear{border-top-right-radius:0}joomla-field-media img{max-height:100%;max-width:100%}

Binary file not shown.

View File

@ -0,0 +1,46 @@
joomla-field-permissions .joomla-icon::after {
display: inline-block;
width: 1rem;
height: 1rem;
line-height: 1.5;
content: "";
}
joomla-field-permissions .joomla-icon.joomla-field-permissions__allowed::after {
background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23111' d='M1671 566q0 40-28 68l-724 724-136 136q-28 28-68 28t-68-28l-136-136-362-362q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 295 656-657q28-28 68-28t68 28l136 136q28 28 28 68z'/%3E%3C/svg%3E") no-repeat;
}
joomla-field-permissions .joomla-icon.joomla-field-permissions__denied::after {
background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23111' d='M1490 1322q0 40-28 68l-136 136q-28 28-68 28t-68-28l-294-294-294 294q-28 28-68 28t-68-28l-136-136q-28-28-28-68t28-68l294-294-294-294q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 294 294-294q28-28 68-28t68 28l136 136q28 28 28 68t-28 68l-294 294 294 294q28 28 28 68z'/%3E%3C/svg%3E") no-repeat;
}
joomla-field-permissions .joomla-icon.joomla-field-permissions__spinner {
-webkit-animation: spin 2s infinite linear;
animation: spin 2s infinite linear;
}
joomla-field-permissions .joomla-icon.joomla-field-permissions__spinner::after {
background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23111' d='M526 1394q0 53-37.5 90.5t-90.5 37.5q-52 0-90-38t-38-90q0-53 37.5-90.5t90.5-37.5 90.5 37.5 37.5 90.5zm498 206q0 53-37.5 90.5t-90.5 37.5-90.5-37.5-37.5-90.5 37.5-90.5 90.5-37.5 90.5 37.5 37.5 90.5zm-704-704q0 53-37.5 90.5t-90.5 37.5-90.5-37.5-37.5-90.5 37.5-90.5 90.5-37.5 90.5 37.5 37.5 90.5zm1202 498q0 52-38 90t-90 38q-53 0-90.5-37.5t-37.5-90.5 37.5-90.5 90.5-37.5 90.5 37.5 37.5 90.5zm-964-996q0 66-47 113t-113 47-113-47-47-113 47-113 113-47 113 47 47 113zm1170 498q0 53-37.5 90.5t-90.5 37.5-90.5-37.5-37.5-90.5 37.5-90.5 90.5-37.5 90.5 37.5 37.5 90.5zm-640-704q0 80-56 136t-136 56-136-56-56-136 56-136 136-56 136 56 56 136zm530 206q0 93-66 158.5t-158 65.5q-93 0-158.5-65.5t-65.5-158.5q0-92 65.5-158t158.5-66q92 0 158 66t66 158z'/%3E%3C/svg%3E") no-repeat;
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}

View File

@ -0,0 +1 @@
joomla-field-permissions .joomla-icon:after{content:"";display:inline-block;height:1rem;line-height:1.5;width:1rem}joomla-field-permissions .joomla-icon.joomla-field-permissions__allowed:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23111' d='M1671 566q0 40-28 68l-724 724-136 136q-28 28-68 28t-68-28l-136-136-362-362q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 295 656-657q28-28 68-28t68 28l136 136q28 28 28 68z'/%3E%3C/svg%3E") no-repeat}joomla-field-permissions .joomla-icon.joomla-field-permissions__denied:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23111' d='M1490 1322q0 40-28 68l-136 136q-28 28-68 28t-68-28l-294-294-294 294q-28 28-68 28t-68-28l-136-136q-28-28-28-68t28-68l294-294-294-294q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 294 294-294q28-28 68-28t68 28l136 136q28 28 28 68t-28 68l-294 294 294 294q28 28 28 68z'/%3E%3C/svg%3E") no-repeat}joomla-field-permissions .joomla-icon.joomla-field-permissions__spinner{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}joomla-field-permissions .joomla-icon.joomla-field-permissions__spinner:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23111' d='M526 1394q0 53-37.5 90.5T398 1522q-52 0-90-38t-38-90q0-53 37.5-90.5T398 1266t90.5 37.5T526 1394zm498 206q0 53-37.5 90.5T896 1728t-90.5-37.5T768 1600t37.5-90.5T896 1472t90.5 37.5 37.5 90.5zM320 896q0 53-37.5 90.5T192 1024t-90.5-37.5T64 896t37.5-90.5T192 768t90.5 37.5T320 896zm1202 498q0 52-38 90t-90 38q-53 0-90.5-37.5T1266 1394t37.5-90.5 90.5-37.5 90.5 37.5 37.5 90.5zM558 398q0 66-47 113t-113 47-113-47-47-113 47-113 113-47 113 47 47 113zm1170 498q0 53-37.5 90.5T1600 1024t-90.5-37.5T1472 896t37.5-90.5T1600 768t90.5 37.5T1728 896zm-640-704q0 80-56 136t-136 56-136-56-56-136 56-136T896 0t136 56 56 136zm530 206q0 93-66 158.5T1394 622q-93 0-158.5-65.5T1170 398q0-92 65.5-158t158.5-66q92 0 158 66t66 158z'/%3E%3C/svg%3E") no-repeat}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}

View File

@ -0,0 +1,66 @@
joomla-field-simple-color {
display: block;
}
joomla-field-simple-color .hidden {
display: none;
}
joomla-field-simple-color .visually-hidden {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
joomla-field-simple-color button {
width: 20px;
height: 20px;
overflow: hidden;
vertical-align: middle;
background: none;
border: solid 1px #ccc;
border-radius: 3px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
joomla-field-simple-color .btn-close {
width: auto;
padding: 0 6px;
margin-top: -4px;
font-size: 1rem;
line-height: 1.5;
text-align: center;
vertical-align: middle;
}
joomla-field-simple-color .nocolor {
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3ggRDQENU0dyawAAACZJREFUGNNjPHXqDAMSMDY2ROYyMeAFNJVm/Pv3LzL/7Nnzg8VpAKebCGpIIxHBAAAAAElFTkSuQmCC") !important;
}
joomla-field-simple-color .simplecolors-panel .swatch {
margin: 0 4px 4px 0;
}
joomla-field-simple-color .swatch:hover,
joomla-field-simple-color .swatch.active {
border-color: rgba(82, 168, 236, 0.8);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
joomla-field-simple-color .simplecolors-panel[data-open=""] {
display: block;
}
joomla-field-simple-color .simplecolors-panel {
position: absolute;
z-index: 12;
display: none;
float: left;
padding: 6px 2px 2px 6px;
margin: 1px 0 0;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ddd;
border-radius: 5px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

View File

@ -0,0 +1 @@
joomla-field-simple-color{display:block}joomla-field-simple-color .hidden{display:none}joomla-field-simple-color .visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}joomla-field-simple-color button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid #ccc;border-radius:3px;height:20px;overflow:hidden;vertical-align:middle;width:20px}joomla-field-simple-color .btn-close{font-size:1rem;line-height:1.5;margin-top:-4px;padding:0 6px;text-align:center;vertical-align:middle;width:auto}joomla-field-simple-color .nocolor{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3ggRDQENU0dyawAAACZJREFUGNNjPHXqDAMSMDY2ROYyMeAFNJVm/Pv3LzL/7Nnzg8VpAKebCGpIIxHBAAAAAElFTkSuQmCC")!important}joomla-field-simple-color .simplecolors-panel .swatch{margin:0 4px 4px 0}joomla-field-simple-color .swatch.active,joomla-field-simple-color .swatch:hover{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}joomla-field-simple-color .simplecolors-panel[data-open=""]{display:block}joomla-field-simple-color .simplecolors-panel{background-clip:padding-box;background-color:#fff;border:1px solid #ddd;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;float:left;margin:1px 0 0;padding:6px 2px 2px 6px;position:absolute;z-index:12}

View File

@ -0,0 +1,23 @@
joomla-field-mediamore details {
position: absolute;
bottom: 0;
margin: 0 0 0 .5rem;
background: #f5f5f5;
border: 1px solid #c9c9c9;
border-radius: .25rem;
}
joomla-field-mediamore label.input-group-text {
width: auto;
}
joomla-field-mediamore summary {
padding: 1rem;
font-weight: 500;
background-color: #e3e3e3;
border-radius: .25rem;
}
joomla-field-mediamore details .form-group {
margin: 1rem !important;
}

View File

@ -0,0 +1 @@
joomla-field-mediamore details{background:#f5f5f5;border:1px solid #c9c9c9;border-radius:.25rem;bottom:0;margin:0 0 0 .5rem;position:absolute}joomla-field-mediamore label.input-group-text{width:auto}joomla-field-mediamore summary{background-color:#e3e3e3;border-radius:.25rem;font-weight:500;padding:1rem}joomla-field-mediamore details .form-group{margin:1rem!important}

Binary file not shown.

View File

@ -0,0 +1,88 @@
.switcher {
position: relative;
width: 18rem;
height: 28px;
margin: 0;
}
.switcher input {
position: absolute;
top: 0;
inset-inline-start: 0;
z-index: 2;
width: 62px;
height: 28px;
margin: 0;
cursor: pointer;
opacity: 0;
}
.switcher input:checked {
z-index: 1;
}
.switcher input:checked + label {
z-index: 0;
opacity: 1;
}
.switcher input:not(:checked) + label {
z-index: 3;
opacity: 0;
}
.switcher input:focus ~ .toggle-outside {
border-color: var(--focus);
-webkit-box-shadow: 0 0 0 0.2rem rgba(26, 70, 107, 0.25);
box-shadow: 0 0 0 0.2rem rgba(26, 70, 107, 0.25);
}
.switcher label {
position: absolute;
inset-inline-start: 0;
display: inline-block;
width: auto;
min-width: 6rem;
height: 100%;
margin-bottom: 0;
-webkit-margin-start: 70px;
margin-inline-start: 70px;
line-height: 28px;
text-align: start;
-webkit-transition: opacity 0.25s ease;
transition: opacity 0.25s ease;
}
.switcher .toggle-outside {
position: absolute;
inset-inline-start: 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 58px;
height: 100%;
overflow: hidden;
background: #d3d3d3;
border: 1px solid rgba(0, 0, 0, 0.18);
-webkit-transition: 0.2s ease all;
transition: 0.2s ease all;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.switcher input ~ input:checked ~ .toggle-outside {
background: #2f7d32;
}
.switcher .toggle-inside {
position: absolute;
left: 0;
width: 28px;
height: 28px;
background: #fff;
-webkit-transition: 0.4s ease all;
transition: 0.4s ease all;
}
.switcher input ~ input:checked ~ .toggle-outside .toggle-inside {
left: 30px;
}

View File

@ -0,0 +1 @@
.switcher{height:28px;margin:0;position:relative;width:18rem}.switcher input{cursor:pointer;height:28px;inset-inline-start:0;margin:0;opacity:0;position:absolute;top:0;width:62px;z-index:2}.switcher input:checked{z-index:1}.switcher input:checked+label{opacity:1;z-index:0}.switcher input:not(:checked)+label{opacity:0;z-index:3}.switcher input:focus~.toggle-outside{border-color:var(--focus);-webkit-box-shadow:0 0 0 .2rem rgba(26,70,107,.25);box-shadow:0 0 0 .2rem rgba(26,70,107,.25)}.switcher label{-webkit-margin-start:70px;display:inline-block;line-height:28px;margin-bottom:0;margin-inline-start:70px;min-width:6rem;text-align:start;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:auto}.switcher .toggle-outside,.switcher label{height:100%;inset-inline-start:0;position:absolute}.switcher .toggle-outside{background:#d3d3d3;border:1px solid rgba(0,0,0,.18);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s ease;transition:all .2s ease;width:58px}.switcher input~input:checked~.toggle-outside{background:#2f7d32}.switcher .toggle-inside{background:#fff;height:28px;left:0;position:absolute;-webkit-transition:all .4s ease;transition:all .4s ease;width:28px}.switcher input~input:checked~.toggle-outside .toggle-inside{left:30px}

Binary file not shown.

View File

@ -0,0 +1,224 @@
:host {
position: fixed;
top: 0;
left: 0;
z-index: 10000;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
height: 100%;
overflow: hidden;
opacity: 0.8;
}
.box {
position: relative;
width: 345px;
height: 345px;
margin: 0 auto;
}
.box p {
float: right;
margin: 95px 0 0;
font: normal 1.25em/1em sans-serif;
color: #999;
}
.box > span {
-webkit-animation: jspinner 2s infinite ease-in-out;
animation: jspinner 2s infinite ease-in-out;
}
.box .red {
-webkit-animation-delay: -1.5s;
animation-delay: -1.5s;
}
.box .blue {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
.box .green {
-webkit-animation-delay: -0.5s;
animation-delay: -0.5s;
}
.yellow {
position: absolute;
top: 0;
left: 0;
width: 90px;
height: 90px;
content: "";
background: #f9a541;
border-radius: 90px;
}
.yellow::before, .yellow::after {
position: absolute;
top: 0;
left: 0;
-webkit-box-sizing: content-box;
box-sizing: content-box;
width: 50px;
content: "";
background: transparent;
border: 50px solid #f9a541;
}
.yellow::before {
height: 35px;
margin: 60px 0 0 -30px;
border-width: 50px 50px 0;
border-radius: 75px 75px 0 0;
}
.yellow::after {
height: 105px;
margin: 140px 0 0 -30px;
border-width: 0 0 0 50px;
}
.red {
position: absolute;
top: 0;
left: 0;
width: 90px;
height: 90px;
content: "";
background: #f44321;
border-radius: 90px;
}
.red::before, .red::after {
position: absolute;
top: 0;
left: 0;
-webkit-box-sizing: content-box;
box-sizing: content-box;
width: 50px;
content: "";
background: transparent;
border: 50px solid #f44321;
}
.red::before {
height: 35px;
margin: 60px 0 0 -30px;
border-width: 50px 50px 0;
border-radius: 75px 75px 0 0;
}
.red::after {
height: 105px;
margin: 140px 0 0 -30px;
border-width: 0 0 0 50px;
}
.blue {
position: absolute;
top: 0;
left: 0;
width: 90px;
height: 90px;
content: "";
background: #5091cd;
border-radius: 90px;
}
.blue::before, .blue::after {
position: absolute;
top: 0;
left: 0;
-webkit-box-sizing: content-box;
box-sizing: content-box;
width: 50px;
content: "";
background: transparent;
border: 50px solid #5091cd;
}
.blue::before {
height: 35px;
margin: 60px 0 0 -30px;
border-width: 50px 50px 0;
border-radius: 75px 75px 0 0;
}
.blue::after {
height: 105px;
margin: 140px 0 0 -30px;
border-width: 0 0 0 50px;
}
.green {
position: absolute;
top: 0;
left: 0;
width: 90px;
height: 90px;
content: "";
background: #7ac143;
border-radius: 90px;
}
.green::before, .green::after {
position: absolute;
top: 0;
left: 0;
-webkit-box-sizing: content-box;
box-sizing: content-box;
width: 50px;
content: "";
background: transparent;
border: 50px solid #7ac143;
}
.green::before {
height: 35px;
margin: 60px 0 0 -30px;
border-width: 50px 50px 0;
border-radius: 75px 75px 0 0;
}
.green::after {
height: 105px;
margin: 140px 0 0 -30px;
border-width: 0 0 0 50px;
}
.yellow {
margin: 0 0 0 255px;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.red {
margin: 255px 0 0 255px;
-webkit-transform: rotate(135deg);
transform: rotate(135deg);
}
.blue {
margin: 255px 0 0;
-webkit-transform: rotate(225deg);
transform: rotate(225deg);
}
.green {
-webkit-transform: rotate(315deg);
transform: rotate(315deg);
}
@-webkit-keyframes jspinner {
0%, 40%, 100% {
opacity: 0.3;
}
20% {
opacity: 1;
}
}
@keyframes jspinner {
0%, 40%, 100% {
opacity: 0.3;
}
20% {
opacity: 1;
}
}
@media (prefers-reduced-motion: reduce) {
.box > span {
-webkit-animation: none;
animation: none;
}
}

View File

@ -0,0 +1 @@
:host{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:.8;overflow:hidden;position:fixed;top:0;width:100%;z-index:10000}.box{height:345px;margin:0 auto;position:relative;width:345px}.box p{color:#999;float:right;font:normal 1.25em/1em sans-serif;margin:95px 0 0}.box>span{-webkit-animation:jspinner 2s ease-in-out infinite;animation:jspinner 2s ease-in-out infinite}.box .red{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.box .blue{-webkit-animation-delay:-1s;animation-delay:-1s}.box .green{-webkit-animation-delay:-.5s;animation-delay:-.5s}.yellow{background:#f9a541;border-radius:90px;height:90px;width:90px}.yellow,.yellow:after,.yellow:before{content:"";left:0;position:absolute;top:0}.yellow:after,.yellow:before{background:transparent;border:50px solid #f9a541;-webkit-box-sizing:content-box;box-sizing:content-box;width:50px}.yellow:before{border-radius:75px 75px 0 0;border-width:50px 50px 0;height:35px;margin:60px 0 0 -30px}.yellow:after{border-width:0 0 0 50px;height:105px;margin:140px 0 0 -30px}.red{background:#f44321;border-radius:90px;height:90px;width:90px}.red,.red:after,.red:before{content:"";left:0;position:absolute;top:0}.red:after,.red:before{background:transparent;border:50px solid #f44321;-webkit-box-sizing:content-box;box-sizing:content-box;width:50px}.red:before{border-radius:75px 75px 0 0;border-width:50px 50px 0;height:35px;margin:60px 0 0 -30px}.red:after{border-width:0 0 0 50px;height:105px;margin:140px 0 0 -30px}.blue{background:#5091cd;border-radius:90px;height:90px;width:90px}.blue,.blue:after,.blue:before{content:"";left:0;position:absolute;top:0}.blue:after,.blue:before{background:transparent;border:50px solid #5091cd;-webkit-box-sizing:content-box;box-sizing:content-box;width:50px}.blue:before{border-radius:75px 75px 0 0;border-width:50px 50px 0;height:35px;margin:60px 0 0 -30px}.blue:after{border-width:0 0 0 50px;height:105px;margin:140px 0 0 -30px}.green{background:#7ac143;border-radius:90px;height:90px;width:90px}.green,.green:after,.green:before{content:"";left:0;position:absolute;top:0}.green:after,.green:before{background:transparent;border:50px solid #7ac143;-webkit-box-sizing:content-box;box-sizing:content-box;width:50px}.green:before{border-radius:75px 75px 0 0;border-width:50px 50px 0;height:35px;margin:60px 0 0 -30px}.green:after{border-width:0 0 0 50px;height:105px;margin:140px 0 0 -30px}.yellow{margin:0 0 0 255px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.red{margin:255px 0 0 255px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.blue{margin:255px 0 0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.green{-webkit-transform:rotate(315deg);transform:rotate(315deg)}@-webkit-keyframes jspinner{0%,40%,to{opacity:.3}20%{opacity:1}}@keyframes jspinner{0%,40%,to{opacity:.3}20%{opacity:1}}@media (prefers-reduced-motion:reduce){.box>span{-webkit-animation:none;animation:none}}

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -0,0 +1,4 @@
joomla-toolbar-button .dropdown-item:focus,
joomla-toolbar-button .dropdown-item:hover {
color: #fff;
}

View File

@ -0,0 +1 @@
joomla-toolbar-button .dropdown-item:focus,joomla-toolbar-button .dropdown-item:hover{color:#fff}

Binary file not shown.

View File

@ -0,0 +1,52 @@
/**
* @copyright (C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
.outline {
width: 550px;
padding: 2px;
margin: 0 auto;
background: #fff;
border: 1px solid #ccc;
}
body {
height: 100%;
padding: 0;
margin: 15px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 11px;
color: #333;
background: #fff;
}
.frame {
padding: 8px;
margin-top: 13px;
margin-bottom: 25px;
background-color: #fefcf3;
border: solid 1px #000;
}
h1 {
font-size: 18px;
color: #c33;
}
.table {
margin-top: 13px;
border-collapse: collapse;
}
td {
padding: 3px 5px;
font-size: 10px;
border: solid 1px #bbb;
}
.type {
padding: 3px;
font-weight: bold;
color: #fff;
background-color: #c00;
}

View File

@ -0,0 +1 @@
.outline{border:1px solid #ccc;margin:0 auto;padding:2px;width:550px}.outline,body{background:#fff}body{color:#333;font-family:Arial,Helvetica,Sans Serif;font-size:11px;height:100%;margin:15px;padding:0}.frame{background-color:#fefcf3;border:1px solid #000;margin-bottom:25px;margin-top:13px;padding:8px}h1{color:#c33;font-size:18px}.table{border-collapse:collapse;margin-top:13px}td{border:1px solid #bbb;font-size:10px;padding:3px 5px}.type{background-color:#c00;color:#fff;font-weight:700;padding:3px}

Binary file not shown.

View File

@ -0,0 +1,64 @@
/**
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/* System Messages */
#system-message {
padding: 0;
margin-bottom: 10px;
}
#system-message > dt {
display: none;
font-weight: bold;
}
#system-message > dd {
margin: 0;
font-weight: bold;
text-indent: 30px;
}
#system-message > dd > ul {
padding: 10px;
margin-bottom: 10px;
color: #05b;
list-style: none;
background-repeat: no-repeat;
background-position: 4px top;
border-top: 3px solid #84a7db;
border-bottom: 3px solid #84a7db;
}
#system-message > dd > ul > li {
line-height: 1.5em;
}
/* System Standard Messages */
#system-message > .message > ul {
background-color: #c3d2e5;
}
/* System Error Messages */
#system-message > .error > ul,
#system-message > .warning > ul,
#system-message > .notice > ul {
color: #c00;
}
#system-message > .error > ul {
background-color: #e6c0c0;
border-color: #de7a7b;
}
/* System Warning Messages */
#system-message > .warning > ul {
background-color: #e6c8a6;
border-color: #fb0;
}
/* System Notice Messages */
#system-message > .notice > ul {
background-color: #efe7b8;
border-color: #f0dc7e;
}

View File

@ -0,0 +1 @@
#system-message{margin-bottom:10px;padding:0}#system-message>dt{display:none;font-weight:700}#system-message>dd{font-weight:700;margin:0;text-indent:30px}#system-message>dd>ul{background-position:4px top;background-repeat:no-repeat;border-bottom:3px solid #84a7db;border-top:3px solid #84a7db;color:#05b;list-style:none;margin-bottom:10px;padding:10px}#system-message>dd>ul>li{line-height:1.5em}#system-message>.message>ul{background-color:#c3d2e5}#system-message>.error>ul,#system-message>.notice>ul,#system-message>.warning>ul{color:#c00}#system-message>.error>ul{background-color:#e6c0c0;border-color:#de7a7b}#system-message>.warning>ul{background-color:#e6c8a6;border-color:#fb0}#system-message>.notice>ul{background-color:#efe7b8;border-color:#f0dc7e}

Binary file not shown.

View File

@ -0,0 +1,84 @@
/**
* @copyright (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/* Start Common Styles */
* {
font-family: helvetica, arial, sans-serif;
font-size: 11px;
color: #5f6565;
}
html {
height: 100%;
margin-bottom: 1px;
}
body {
height: 100%;
padding: 0;
padding-top: 0;
margin: 0;
margin-top: 0;
margin-bottom: 1px;
font-family: helvetica, arial, sans-serif;
font-weight: normal;
background: #fff;
}
.error {
margin-right: auto;
margin-left: auto;
}
table, td, th, div, pre, blockquote, ul, ol, dl, address, .componentheading, .contentheading, .contentpagetitle, .sectiontableheader, .newsfeedheading {
font-family: helvetica, arial, sans-serif;
font-weight: normal;
}
#outline {
width: 900px;
padding: 0;
padding-top: 60px;
padding-bottom: 60px;
margin: 0 auto;
background: #fff;
}
#errorboxoutline {
width: 900px;
padding: 0;
margin: 0;
border: 1px solid #000;
}
#errorboxheader {
width: 900px;
padding: 0;
margin: 0;
font-size: 12px;
font-weight: bold;
line-height: 22px;
color: #fff;
text-align: center;
background: #e44249;
border-bottom: 1px solid #000;
}
#errorboxbody {
padding: 10px;
margin: 0;
text-align: left;
}
#techinfo {
padding: 10px;
margin: 10px;
color: #ccc;
text-align: left;
border: 1px solid #ccc;
}
#techinfo p {
color: #ccc;
}

View File

@ -0,0 +1 @@
*{color:#5f6565;font-family:helvetica,arial,sans-serif;font-size:11px}html{margin-bottom:1px}body,html{height:100%}body{background:#fff;font-family:helvetica,arial,sans-serif;font-weight:400;margin:0 0 1px;padding:0}.error{margin-left:auto;margin-right:auto}.componentheading,.contentheading,.contentpagetitle,.newsfeedheading,.sectiontableheader,address,blockquote,div,dl,ol,pre,table,td,th,ul{font-family:helvetica,arial,sans-serif;font-weight:400}#outline{background:#fff;margin:0 auto;padding:60px 0;width:900px}#errorboxoutline{border:1px solid #000;margin:0;padding:0;width:900px}#errorboxheader{background:#e44249;border-bottom:1px solid #000;color:#fff;font-size:12px;font-weight:700;line-height:22px;margin:0;padding:0;text-align:center;width:900px}#errorboxbody{margin:0}#errorboxbody,#techinfo{padding:10px;text-align:left}#techinfo{border:1px solid #ccc;margin:10px}#techinfo,#techinfo p{color:#ccc}

Binary file not shown.

View File

@ -0,0 +1,20 @@
/**
* @copyright (C) 2011 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/* Start Common Styles */
body {
text-align: right;
}
.TD {
text-align: left;
}
#errorboxbody {
text-align: right;
}
#techinfo {
text-align: right;
}

View File

@ -0,0 +1 @@
body{text-align:right}.TD{text-align:left}#errorboxbody,#techinfo{text-align:right}

Binary file not shown.

View File

@ -0,0 +1,167 @@
/**
* @copyright (C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/* Form validation */
.invalid {
border-color: #f00;
}
label.invalid {
color: #f00;
}
/* Buttons */
#editor-xtd-buttons {
padding: 5px;
}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
float: left;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
display: block;
float: left;
height: 22px;
font-size: 11px;
line-height: 22px;
color: #666;
cursor: pointer;
}
.button2-left span,
.button2-right span {
color: #999;
cursor: default;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
padding: 0 6px;
}
.page span {
font-weight: bold;
color: #000;
}
.button2-left a:hover,
.button2-right a:hover {
color: #0b55c4;
text-decoration: none;
}
.button2-left a,
.button2-left span {
padding: 0 24px 0 6px;
}
.button2-right a,
.button2-right span {
padding: 0 6px 0 24px;
}
.button2-left {
float: left;
margin-left: 5px;
background: url("../images/j_button2_left.png?v=1697404982690") no-repeat;
}
.button2-right {
float: left;
margin-left: 5px;
background: url("../images/j_button2_right.png?v=1697404982690") 100% 0 no-repeat;
}
.button2-left .image {
background: url("../images/j_button2_image.png?v=1697404982690") 100% 0 no-repeat;
}
.button2-left .readmore,
.button2-left .article {
background: url("../images/j_button2_readmore.png?v=1697404982690") 100% 0 no-repeat;
}
.button2-left .pagebreak {
background: url("../images/j_button2_pagebreak.png?v=1697404982690") 100% 0 no-repeat;
}
.button2-left .blank {
background: url("../images/j_button2_blank.png?v=1697404982690") 100% 0 no-repeat;
}
/* Tooltips */
div.tooltip {
z-index: 13000;
float: left;
max-width: 200px;
padding: 5px;
background: #ffc;
border: 1px solid #d4d5aa;
}
div.tooltip h4 {
padding: 0;
padding-top: 15px;
padding-bottom: 5px;
margin: 0;
margin-top: -15px;
font-size: 95%;
font-weight: bold;
background: url("../images/selector-arrow.png?v=1697404982690") no-repeat;
}
div.tooltip p {
margin: 0;
font-size: 90%;
}
/* Caption fixes */
/* Caption fixes */
.img_caption .left {
float: left;
margin-right: 1em;
}
.img_caption .right {
float: right;
margin-left: 1em;
}
.img_caption .left p {
clear: left;
text-align: center;
}
.img_caption .right p {
clear: right;
text-align: center;
}
.img_caption {
text-align: center !important;
}
.img_caption.none {
margin-right: auto;
margin-left: auto;
}
/* Calendar */
a img.calendar {
width: 16px;
height: 16px;
margin-left: 3px;
vertical-align: middle;
cursor: pointer;
background: url("../images/calendar.png?v=ad4756") no-repeat;
}

View File

@ -0,0 +1 @@
.invalid{border-color:red}label.invalid{color:red}#editor-xtd-buttons{padding:5px}.button2-left,.button2-left div,.button2-right,.button2-right div{float:left}.button2-left a,.button2-left span,.button2-right a,.button2-right span{color:#666;cursor:pointer;display:block;float:left;font-size:11px;height:22px;line-height:22px}.button2-left span,.button2-right span{color:#999;cursor:default}.button2-left .page a,.button2-left .page span,.button2-right .page a,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:700}.button2-left a:hover,.button2-right a:hover{color:#0b55c4;text-decoration:none}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url("../images/j_button2_left.png?v=1697404982690") no-repeat;float:left;margin-left:5px}.button2-right{background:url("../images/j_button2_right.png?v=1697404982690") 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url("../images/j_button2_image.png?v=1697404982690") 100% 0 no-repeat}.button2-left .article,.button2-left .readmore{background:url("../images/j_button2_readmore.png?v=1697404982690") 100% 0 no-repeat}.button2-left .pagebreak{background:url("../images/j_button2_pagebreak.png?v=1697404982690") 100% 0 no-repeat}.button2-left .blank{background:url("../images/j_button2_blank.png?v=1697404982690") 100% 0 no-repeat}div.tooltip{background:#ffc;border:1px solid #d4d5aa;float:left;max-width:200px;padding:5px;z-index:13000}div.tooltip h4{background:url("../images/selector-arrow.png?v=1697404982690") no-repeat;font-size:95%;font-weight:700;margin:-15px 0 0;padding:15px 0 5px}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{background:url("../images/calendar.png?v=ad4756") no-repeat;cursor:pointer;height:16px;margin-left:3px;vertical-align:middle;width:16px}

Binary file not shown.

View File

@ -0,0 +1,135 @@
/**
* @copyright (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
body {
padding: 0;
margin: 0;
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #333;
text-align: center;
}
img {
margin-right: auto;
margin-left: auto;
border: 0 none;
}
/* -- id styles ------------------------------------- */
#frame {
max-width: 400px;
padding: 20px;
margin: 20px auto;
}
#frame img {
max-width: 100%;
height: auto;
}
#frame form {
text-align: left;
}
/* -- class styles ---------------------------------- */
.outline {
padding: 2px;
background: #fff;
border: 1px solid #ccc;
}
/* -- form styles ----------------------------------- */
form {
margin: auto;
}
form br {
display: none;
}
form p {
padding: 0.5em 0;
margin: 0;
}
form fieldset {
padding: 0.2em;
margin: 0;
border: 0 none;
}
label {
display: block;
margin: 5px 0 2px;
}
input {
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
padding: 5px 10px;
font-family: inherit;
font-size: inherit;
border: 1px solid #0e67a1;
}
input.button {
width: auto;
color: #fff;
cursor: pointer;
background-color: #006dcc;
border-color: #04c;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
input.button:hover {
background-color: #04c;
}
fieldset.input p {
clear: left;
}
#frmlogin {
margin: 0 10px;
}
#frmlogin fieldset.button {
text-align: right;
}
/* -- message styles ----------------------------------- */
.alert {
padding: 8px 25px 8px 14px;
text-align: left;
background: none repeat scroll 0 0 #fff;
border: 1px solid #ccc;
}
.alert h4 {
margin: 5px 0;
color: #f00;
}
.alert p {
padding: 0;
margin: 0;
}
.alert .close {
position: relative;
top: -2px;
right: -20px;
float: right;
font-size: 24px;
line-height: 18px;
cursor: pointer;
}
.login {
margin-top: 5px;
}

View File

@ -0,0 +1 @@
body{color:#333;font-family:arial,helvetica,sans-serif;font-size:14px;margin:0;padding:0;text-align:center}img{border:0;margin-left:auto;margin-right:auto}#frame{margin:20px auto;max-width:400px;padding:20px}#frame img{height:auto;max-width:100%}#frame form{text-align:left}.outline{background:#fff;border:1px solid #ccc;padding:2px}form{margin:auto}form br{display:none}form p{margin:0;padding:.5em 0}form fieldset{border:0;margin:0;padding:.2em}label{display:block;margin:5px 0 2px}input{border:1px solid #0e67a1;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:inherit;padding:5px 10px;width:100%}input.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#006dcc;border-color:#04c;color:#fff;cursor:pointer;width:auto}input.button:hover{background-color:#04c}fieldset.input p{clear:left}#frmlogin{margin:0 10px}#frmlogin fieldset.button{text-align:right}.alert{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;padding:8px 25px 8px 14px;text-align:left}.alert h4{color:red;margin:5px 0}.alert p{margin:0;padding:0}.alert .close{cursor:pointer;float:right;font-size:24px;line-height:18px;position:relative;right:-20px;top:-2px}.login{margin-top:5px}

Binary file not shown.

View File

@ -0,0 +1,34 @@
/**
* @copyright (C) 2008 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/**
* Joomla! 4.0 Offline RTL css file
*
* @package Joomla
* @since 1.5
* @version 1.0
*/
#frame form {
text-align: right;
}
label {
float: right;
}
fieldset.input p {
clear: right;
}
/* -- message styles ----------------------------------- */
.alert {
padding: 8px 8px 25px 14px;
text-align: right;
}
.alert .close {
right: 0;
left: -20px;
float: left;
}

View File

@ -0,0 +1 @@
#frame form{text-align:right}label{float:right}fieldset.input p{clear:right}.alert{padding:8px 8px 25px 14px;text-align:right}.alert .close{float:left;left:-20px;right:0}

Binary file not shown.