first commit

This commit is contained in:
alazhar
2020-01-02 22:20:31 +07:00
commit 10eb3340ad
5753 changed files with 631345 additions and 0 deletions

View File

@ -0,0 +1,277 @@
/**
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/* Common CSS for adminlist grids */
html, body {
background-color: #F0F0F0;
color: ButtonText;
font-family: Tahoma, Verdana, sans-serif !important;
margin: 0 !important;
padding: 0 !important;
}
table.adminlist {
width: 99%;
border-spacing: 1px;
background-color: #f3f3f3;
color: #666;
font-size: 11px;
}
table.adminlist td,
table.adminlist th {
padding: 4px !important;
font-size: 11px;
}
table.adminlist thead th {
text-align: center;
background: #f7f7f7;
color: #666;
border-bottom: 1px solid #CCC;
border-left: 1px solid #fff;
}
table.adminlist thead th.left {
text-align: left;
}
table.adminlist thead a:hover {
text-decoration: none;
}
table.adminlist thead th img {
vertical-align: middle;
padding-left: 3px;
}
table.adminlist tbody th {
font-weight: bold;
}
table.adminlist th a img {
border: 0;
}
table.adminlist tbody tr {
background-color: #fff;
text-align: left;
}
table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td {
background-color: #e8f6fe;
}
table.adminlist tbody tr td {
background: #fff;
border: 1px solid #fff;
}
table.adminlist tbody tr.row1 td {
background: #f0f0f0;
border-top: 1px solid #FFF;
}
table.adminlist tfoot tr {
text-align: center;
color: #333;
}
table.adminlist tfoot td,table.adminlist tfoot th {
background-color: #f7f7f7;
border-top: 1px solid #999;
text-align: center;
}
table.adminlist td.order {
text-align: center;
white-space: nowrap;
width: 200px;
}
table.adminlist td.order span {
float: left;
width: 20px;
text-align: center;
background-repeat: no-repeat;
height: 13px;
}
table.adminlist .pagination {
display: inline-block;
padding: 0;
margin: 0 auto;
}
/* Tree indentation & nesting - Up to 10 levels deep so don't go crazy :) */
table.adminlist td.indent-4 { padding-left: 4px; }
table.adminlist td.indent-19 { padding-left: 19px; }
table.adminlist td.indent-34 { padding-left: 34px; }
table.adminlist td.indent-49 { padding-left: 49px; }
table.adminlist td.indent-64 { padding-left: 64px; }
table.adminlist td.indent-79 { padding-left: 79px; }
table.adminlist td.indent-94 { padding-left: 94px; }
table.adminlist td.indent-109 { padding-left: 109px; }
table.adminlist td.indent-124 { padding-left: 124px; }
table.adminlist td.indent-139 { padding-left: 139px; }
table.adminlist tr td.btns a {
text-decoration: underline;
}
/* added Angie */
/* Filter Form */
fieldset ol,
ol#property-values {
margin: 0;
padding: 0;
}
fieldset li,
ol#property-values li {
list-style: none;
margin: 0;
padding: 5px;
}
fieldset.filter {
border: 0;
margin: 0;
padding: 0 0 5px;
}
fieldset.filter ol {
border: 0;
list-style: none;
margin: 0;
padding: 5px 0 0;
}
fieldset.filter ol li {
float: left;
padding: 0 5px 0 0;
}
fieldset.filter ol li fieldset {
border: 0;
margin: 0;
padding: 0;
}
fieldset.filter .left {
float: left;
width: auto;
margin: 0;
text-align: left;
}
fieldset.filter .left label {
float: left;
padding: 2px;
}
fieldset.filter .right {
float: right;
}
fieldset#buttonbar {
border: 0;
text-align: right;
}
fieldset#buttonbar ul {
list-style: none;
margin: 0;
padding: 0;
}
fieldset#buttonbar li {
margin: 0;
padding: 5px;
}
button {
margin-top: 4px;
background: #fff;
border: 1px solid #ccc;
text-decoration: none;
}
button:hover {
cursor: pointer;
background: #E8F6FE;
text-decoration: none;
border: 1px solid #aaa;
}
.clearfix {
overflow: hidden;
}
fieldset input,
fieldset textarea,
fieldset select,
fieldset img,
fieldset button {
float: left;
width: auto;
margin: 5px 5px 5px 0;
font-size: 11px !important;
}
.list-footer div.limit {
float: left;
line-height: 22px;
margin: 0 10px;
}
.list-footer div.limit select#limit {
width: 50px;
}
/* ++++++++++++++ pagination ++++++++++++++ */
.list-footer {
margin: 10px 0;
padding: 10px 0 10px 0;
text-align: center;
}
table .list-footer ul {
list-style-type: none;
margin: 0 !important;
padding: 0;
text-align: left;
border: solid 0 #ccc;
float: left;
}
.list-footer li {
display: inline;
padding: 2px 5px !important;
text-align: left;
border: solid 0 #eee;
margin: 0 2px;
font-size: 11px;
}
.list-footer li.pagination-start,
.list-footer li.pagination-next,
.list-footer li.pagination-end,
.list-footer li.pagination-prev {
border: 0;
}
.list-footer li.pagination-start ,
.list-footer li.pagination-start span {
padding: 4px;
}
p.counter {
font-weight: bold;
}

View File

@ -0,0 +1,183 @@
/**
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/* The main calendar widget. DIV containing a table. */
div.calendar {
position: relative;
z-index: 10000;
width: 226px;
}
.calendar, .calendar table {
border: 1px solid #cccccc;
font-size: 11px;
color: #000;
cursor: default;
background: #efefef;
font-family: arial,verdana,sans-serif;
}
/* Header part -- contains navigation buttons and day names. */
.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
text-align: center; /* They are the navigation buttons */
padding: 2px; /* Make the buttons seem like they're pressing */
}
.calendar thead .title { /* This holds the current "month, year" */
font-weight: bold; /* Pressing it will take you to the current date */
text-align: center;
background: #333333;
color: #ffffff;
padding: 2px;
}
.calendar thead .headrow { /* Row <TR> containing navigation buttons */
background: #dedede;
color: #000;
}
.calendar thead .name { /* Cells <TD> containing the day names */
border-bottom: 1px solid #cccccc;
padding: 2px;
text-align: center;
color: #000;
}
.calendar thead .weekend { /* How a weekend day name shows in header */
color: #999;
}
.calendar thead .hilite { /* How do the buttons in header appear when hover */
background: #bbbbbb;
color: #000000;
border: 1px solid #cccccc;
padding: 1px;
}
.calendar thead .active { /* Active (pressed) buttons in header */
background: #c77;
padding: 2px 0px 0px 2px;
}
.calendar thead .daynames { /* Row <TR> containing the day names */
background: #dddddd;
}
/* The body part -- contains all the days in month. */
.calendar tbody .day { /* Cells <TD> containing month days dates */
width: 2em;
text-align: right;
padding: 2px 4px 2px 2px;
}
.calendar table .wn {
padding: 2px 3px 2px 2px;
border-right: 1px solid #cccccc;
background: #dddddd;
}
.calendar tbody .rowhilite td {
background: #666666;
color: #ffffff;
}
.calendar tbody .rowhilite td.wn {
background: #666666;
color: #ffffff;
}
.calendar tbody td.active { /* Active (pressed) cells <TD> */
background: #000000;
color: #ffffff;
}
.calendar tbody td.weekend { /* Cells showing weekend days */
color: #999;
}
.calendar tbody td.selected { /* Cell showing today date */
font-weight: bold;
background: #000000;
color: #ffffff;
}
.calendar tbody td.hilite { /* Hovered cells <TD> */
background: #999999;
color: #ffffff;
}
.calendar tbody td.today {
font-weight: bold;
}
.calendar tbody .disabled {
color: #999;
}
.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
visibility: hidden;
}
.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
display: none;
}
/* The footer part -- status bar and "Close" button */
.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
text-align: center;
background: #cccccc;
color: #000;
}
.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
border-top: 1px solid #cccccc;
background: #efefef;
color: #000000;
}
.calendar tfoot .hilite { /* Hover style for buttons in footer */
background: #666666;
border: 1px solid #f40;
padding: 1px;
}
.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
background: #999999;
padding: 2px 0px 0px 2px;
}
/* Combo boxes (menus that display months/years for direct selection) */
.combo {
position: absolute;
display: none;
top: 0px;
left: 0px;
width: 4em;
cursor: default;
border: 1px solid #655;
background: #ffffff;
color: #000;
font-size: smaller;
}
.combo .label {
width: 100%;
text-align: center;
}
.combo .hilite {
background: #fc8;
}
.combo .active {
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background: #efefef;
font-weight: bold;
}

View File

@ -0,0 +1 @@
<!DOCTYPE html><title></title>

156
media/system/css/modal.css Normal file
View File

@ -0,0 +1,156 @@
/**
* SqueezeBox - Expandable Lightbox
*
* Allows to open various content as modal,
* centered and animated box.
*
* @version 1.3
*
* @license MIT-style license
* @author Harald Kirschner <mail [at] digitarald.de>
* @author Rouven Weßling <me [at] rouvenwessling.de>
* @copyright Author
*/
#sbox-overlay {
position: absolute;
background-color: #000;
left: 0px;
top: 0px;
}
#sbox-window {
position: absolute;
background-color: #fff;
text-align: left;
overflow: visible;
padding: 10px;
/* invalid values, but looks smoother! */
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#sbox-window[aria-hidden=true],
#sbox-overlay[aria-hidden=true] {
display: none;
}
#sbox-btn-close {
position: absolute;
width: 30px;
height: 30px;
right: -15px;
top: -15px;
background: url(../images/modal/closebox.png) no-repeat center;
border: none;
}
.sbox-loading #sbox-content {
background-image: url(../images/modal/spinner.gif);
background-repeat: no-repeat;
background-position: center;
}
#sbox-content {
clear: both;
overflow: auto;
background-color: #fff;
height: 100%;
width: 100%;
}
.sbox-content-image#sbox-content {
overflow: visible;
}
#sbox-image {
display: block;
}
.sbox-content-image img {
display: block;
width: 100%;
height: 100%;
}
.sbox-content-iframe#sbox-content {
overflow: visible;
}
/* Hides scrollbars */
.body-overlayed {
overflow: hidden;
}
/* Hides flash (Firefox problem) and selects (IE) */
.body-overlayed embed, .body-overlayed object, .body-overlayed select {
visibility: hidden;
}
#sbox-window embed, #sbox-window object, #sbox-window select {
visibility: visible;
}
/* Shadows */
#sbox-window.shadow {
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}
.sbox-bg {
position: absolute;
width: 33px;
height: 40px;
}
.sbox-bg-n {
left: 0;
top: -40px;
width: 100%;
background: url(../images/modal/bg_n.png) repeat-x;
}
.sbox-bg-ne {
right: -33px;
top: -40px;
background: url(../images/modal/bg_ne.png) no-repeat;
}
.sbox-bg-e {
right: -33px;
top: 0;
height: 100%;
background: url(../images/modal/bg_e.png) repeat-y;
}
.sbox-bg-se {
right: -33px;
bottom: -40px;
background: url(../images/modal/bg_se.png) no-repeat;
}
.sbox-bg-s {
left: 0;
bottom: -40px;
width: 100%;
background: url(../images/modal/bg_s.png) repeat-x;
}
.sbox-bg-sw {
left: -33px;
bottom: -40px;
background: url(../images/modal/bg_sw.png) no-repeat;
}
.sbox-bg-w {
left: -33px;
top: 0;
height: 100%;
background: url(../images/modal/bg_w.png) repeat-y;
}
.sbox-bg-nw {
left: -33px;
top: -40px;
background: url(../images/modal/bg_nw.png) no-repeat;
}
@-moz-document url-prefix() {
.body-overlayed {
overflow: visible;
}
}

View File

@ -0,0 +1,28 @@
/**
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
.mooTree_node {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
white-space: nowrap;
}
.mooTree_text {
padding-top: 3px;
height: 15px;
cursor: pointer;
}
.mooTree_img {
float: left;
width: 18px;
height: 18px;
overflow: hidden;
}
.mooTree_selected {
background-color: #ffc;
font-weight: bold;
}

View File

@ -0,0 +1,8 @@
/**
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
.mooTree_img {
float: right;
}

View File

@ -0,0 +1,69 @@
/**
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
/* System Messages */
#system-message {
margin-bottom: 10px;
padding: 0;
}
#system-message > dt {
font-weight: bold;
display: none;
}
#system-message > dd {
margin: 0;
font-weight: bold;
text-indent: 30px;
}
#system-message > dd > ul {
color: #0055BB;
background-position: 4px top;
background-repeat: no-repeat;
margin-bottom: 10px;
list-style: none;
padding: 10px;
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;
background-image: url(../images/notice-info.png);
}
/* System Error Messages */
#system-message > .error > ul,
#system-message > .warning > ul,
#system-message > .notice > ul {
color: #c00;
}
#system-message > .error > ul {
background-color: #E6C0C0;
background-image: url(../images/notice-alert.png);
border-color: #DE7A7B;
}
/* System Warning Messages */
#system-message > .warning > ul {
background-color: #E6C8A6;
background-image: url(../images/notice-note.png);
border-color: #FFBB00;
}
/* System Notice Messages */
#system-message > .notice > ul {
background-color: #EFE7B8;
background-image: url(../images/notice-note.png);
border-color: #F0DC7E;
}