feat: GSP 1.0 baseline – module versions, FAQ refresh, XML editor validation, Obsidian theme
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/40ca313f-3f17-4f62-8f05-ba72540a8d30 Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
parent
1b3b79447f
commit
d564476d1c
178 changed files with 3327 additions and 44 deletions
29
themes/Obsidian/modules/simple-billing/bill.css
Normal file
29
themes/Obsidian/modules/simple-billing/bill.css
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
tbody tr{
|
||||
background:#f1f9fb !important;
|
||||
padding-bottom:-30px !important;
|
||||
border:none !important;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
tbody tr td p b{
|
||||
color:#000000;
|
||||
padding-left:3px;
|
||||
text-transform: uppercase;
|
||||
margin-bottom:-20px;
|
||||
/*background-image: url(../../images/topBanner.png);*/
|
||||
}
|
||||
|
||||
table{
|
||||
background:#f1f9fb;
|
||||
}
|
||||
|
||||
tbody tr td{
|
||||
border:1px solid #E4F3F7 !important;
|
||||
background:#f1f9fb !important;
|
||||
padding-left:10px !important;
|
||||
padding-bottom:-30px !important;
|
||||
}
|
||||
|
||||
tbody tr td img{
|
||||
display: none;
|
||||
}
|
||||
38
themes/Obsidian/modules/simple-billing/cart.css
Normal file
38
themes/Obsidian/modules/simple-billing/cart.css
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
input[type="submit"] {
|
||||
padding: 2px 8px;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
table {
|
||||
font-family: 'Open Sans', sans-serif;
|
||||
margin: 10px 0 15px;
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
border-collapse: collapse;
|
||||
border-spacing: 1px;
|
||||
border: 1px solid #0F1A26 !important;
|
||||
}
|
||||
|
||||
th {
|
||||
background-color: #0F1A26;
|
||||
font-size: 10pt;
|
||||
padding: 6px 5px;
|
||||
}
|
||||
|
||||
tr {
|
||||
color: #fff;
|
||||
padding: 6px 4px;
|
||||
background-color: #162535 !important;
|
||||
}
|
||||
|
||||
tr:nth-child(odd) {
|
||||
background-color: #111F2D !important;
|
||||
}
|
||||
td {
|
||||
padding: 5px 8px;
|
||||
text-align: center;
|
||||
}
|
||||
div.main-content center{
|
||||
padding-top: 50px;
|
||||
}
|
||||
39
themes/Obsidian/modules/simple-billing/orders.css
Normal file
39
themes/Obsidian/modules/simple-billing/orders.css
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
table.center tbody tr td{
|
||||
padding-top:10px;
|
||||
}
|
||||
|
||||
h4{
|
||||
color:#fff;
|
||||
margin-top:50px;
|
||||
border:none !important;
|
||||
background:none !important;
|
||||
font-size: 150%;
|
||||
margin-bottom:25px;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
table {
|
||||
font-family: 'Open Sans', sans-serif;
|
||||
margin: 10px 0 15px;
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
border-collapse: collapse;
|
||||
border-spacing: 1px;
|
||||
border: 1px solid #0F1A26 !important;
|
||||
}
|
||||
|
||||
th {
|
||||
background-color: #0F1A26;
|
||||
font-size: 10pt;
|
||||
padding: 6px 5px;
|
||||
}
|
||||
|
||||
tr {
|
||||
color: #fff;
|
||||
padding: 6px 4px;
|
||||
background-color: #172839 !important;
|
||||
}
|
||||
|
||||
.tr1 {
|
||||
background-color: #111F2D !important;
|
||||
}
|
||||
70
themes/Obsidian/modules/simple-billing/shop.css
Normal file
70
themes/Obsidian/modules/simple-billing/shop.css
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
/* game image styling */
|
||||
input[type="image"]{
|
||||
margin-top:-15px;
|
||||
width:256px;
|
||||
height:256px;
|
||||
}
|
||||
|
||||
/* description image styling */
|
||||
img{
|
||||
width:256px;
|
||||
height:256px;
|
||||
}
|
||||
|
||||
/* cart image styling */
|
||||
a img{
|
||||
width:20px;
|
||||
height:20px;
|
||||
}
|
||||
|
||||
/* Game name below image */
|
||||
center {
|
||||
|
||||
}
|
||||
|
||||
/* pricing text */
|
||||
center em, .main-content > div:nth-child(2) > div:nth-child(1) > p:nth-child(3) {
|
||||
background-color:#37b799 !important;
|
||||
color:#fff !important;
|
||||
padding: 2px 8px;
|
||||
border-radius: 500px;
|
||||
}
|
||||
|
||||
.main-content{
|
||||
border:none;
|
||||
}
|
||||
|
||||
table.center{
|
||||
color:#379bb9;
|
||||
padding:10px;
|
||||
}
|
||||
|
||||
table.center tr td{
|
||||
padding-top:5px;
|
||||
color:#ffffff;
|
||||
cursor:default;
|
||||
}
|
||||
|
||||
a[href="?m=simple-billing&p=cart"]{
|
||||
text-decoration:none;
|
||||
background-color:#f39c12;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:10px;
|
||||
padding-right:10px;
|
||||
color:#fff !important;
|
||||
border-radius:3px;
|
||||
}
|
||||
|
||||
a img{
|
||||
width: 22px;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
a[href="?m=simple-billing&p=cart"]:before {
|
||||
content: "\f07a";
|
||||
font: normal normal normal 14px/1 FontAwesome;
|
||||
font-size: inherit;
|
||||
text-rendering: auto;
|
||||
padding-right: 5px;
|
||||
}
|
||||
7
themes/Obsidian/modules/simple-billing/shop.js
Normal file
7
themes/Obsidian/modules/simple-billing/shop.js
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
jQuery(function($){
|
||||
$('img').each(function() {
|
||||
if ($(this).attr('src') == 'images/cart.png') {
|
||||
$(this).remove();
|
||||
}
|
||||
});
|
||||
});
|
||||
70
themes/Obsidian/modules/simple-billing/shop_guest.css
Normal file
70
themes/Obsidian/modules/simple-billing/shop_guest.css
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
/* game image styling */
|
||||
input[type="image"]{
|
||||
margin-top:-15px;
|
||||
width:256px;
|
||||
height:256px;
|
||||
}
|
||||
|
||||
/* description image styling */
|
||||
img{
|
||||
width:256px;
|
||||
height:256px;
|
||||
}
|
||||
|
||||
/* cart image styling */
|
||||
a img{
|
||||
width:20px;
|
||||
height:20px;
|
||||
}
|
||||
|
||||
/* Game name below image */
|
||||
center {
|
||||
|
||||
}
|
||||
|
||||
/* pricing text */
|
||||
center em, .main-content > div:nth-child(2) > div:nth-child(1) > p:nth-child(3) {
|
||||
background-color:#37b799 !important;
|
||||
color:#fff !important;
|
||||
padding: 2px 8px;
|
||||
border-radius: 500px;
|
||||
}
|
||||
|
||||
.main-content{
|
||||
border:none;
|
||||
}
|
||||
|
||||
table.center{
|
||||
color:#379bb9;
|
||||
padding:10px;
|
||||
}
|
||||
|
||||
table.center tr td{
|
||||
padding-top:5px;
|
||||
color:#ffffff;
|
||||
cursor:default;
|
||||
}
|
||||
|
||||
a[href="?m=simple-billing&p=cart"]{
|
||||
text-decoration:none;
|
||||
background-color:#f39c12;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:10px;
|
||||
padding-right:10px;
|
||||
color:#fff !important;
|
||||
border-radius:3px;
|
||||
}
|
||||
|
||||
a img{
|
||||
width: 22px;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
a[href="?m=simple-billing&p=cart"]:before {
|
||||
content: "\f07a";
|
||||
font: normal normal normal 14px/1 FontAwesome;
|
||||
font-size: inherit;
|
||||
text-rendering: auto;
|
||||
padding-right: 5px;
|
||||
}
|
||||
11
themes/Obsidian/modules/simple-billing/shop_settings.css
Normal file
11
themes/Obsidian/modules/simple-billing/shop_settings.css
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
h4{
|
||||
width: 350px !important;
|
||||
background: transparent !important;
|
||||
border: none !important;
|
||||
border-bottom: 1px dotted #e4e6e5 !important;
|
||||
padding-bottom: 8px !important;
|
||||
font-size: 20px;
|
||||
font-weight: 200 !important;
|
||||
margin-bottom: 10px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue