2016-01-20 20:56:40 +00:00
/ * *
2016-01-20 21:05:16 +00:00
* Pterodactyl - Panel
2017-01-24 22:57:08 +00:00
* Copyright ( c ) 2015 - 2017 Dane Everitt < dane @ daneeveritt . com >
2016-01-20 20:56:40 +00:00
*
* Permission is hereby granted , free of charge , to any person obtaining a copy
* of this software and associated documentation files ( the "Software" ) , to deal
* in the Software without restriction , including without limitation the rights
* to use , copy , modify , merge , publish , distribute , sublicense , and / or sell
* copies of the Software , and to permit persons to whom the Software is
* furnished to do so , subject to the following conditions :
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software .
*
* THE SOFTWARE IS PROVIDED "AS IS" , WITHOUT WARRANTY OF ANY KIND , EXPRESS OR
* IMPLIED , INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY ,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT . IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM , DAMAGES OR OTHER
* LIABILITY , WHETHER IN AN ACTION OF CONTRACT , TORT OR OTHERWISE , ARISING FROM ,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE .
* /
2015-12-06 18:58:49 +00:00
@ import url ( / / fonts . googleapis . com / css ? family = Droid + Sans + Mono ) ;
body { font-size : 13 px }
. navbar { margin-top : 30 px }
@ media ( min-width : 768px ) { . container { width : 750 px } }
@ media ( min-width : 992px ) { . container { width : 970 px } }
@ media ( min-width : 1200px ) { . container { width : 970 px } }
. form-control { padding : 4 px 8 px ; font-size : 13 px ; line-height : 1.4 }
. footer { margin-top : 15 px ; font-size : 10 px ; color : #999 }
. nopad { margin-top : 0 !important }
. alert-success {
2016-01-16 22:08:02 +00:00
background-image : url ( '../images/check-square.png' ) ! important ;
background-size : 13px ;
background-repeat : no-repeat ;
background-position : 15px 17px ;
background-color : # f3f8f3 ;
color : # 474a54 ;
border-left : 4px solid # 50af51 ! important ;
border : 0 ;
padding-left : 40px ;
2015-12-06 18:58:49 +00:00
}
. alert-success hr { border-top-color : rgba ( 0 , 0 , 0 , 0 ) }
. alert-success . alert-link { color : #e6e6e6 }
. alert-info {
2016-01-16 22:08:02 +00:00
background-image : url ( '../images/info-circle.png' ) ! important ;
background-size : 13px ;
background-repeat : no-repeat ;
background-position : 15px 17px ;
background-color : # f4f8fa ;
color : # 474a54 ;
border-left : 4px solid # 5bc0de ! important ;
border : 0 ;
padding-left : 40px ;
2015-12-06 18:58:49 +00:00
}
. alert-info hr { border-top-color : rgba ( 0 , 0 , 0 , 0 ) }
. alert-info . alert-link { color : #e6e6e6 }
. alert-warning {
2016-01-16 22:08:02 +00:00
background-image : url ( '../images/exclamation-circle.png' ) ! important ;
background-size : 13px ;
background-repeat : no-repeat ;
background-position : 15px 17px ;
background-color : # fcf8f2 ;
color : # 474a54 ;
border-left : 4px solid # f0ad4e ! important ;
border : 0 ;
padding-left : 40px ;
2015-12-06 18:58:49 +00:00
}
. alert-warning hr { border-top-color : rgba ( 0 , 0 , 0 , 0 ) }
. alert-warning . alert-link { color : #e6e6e6 }
. alert-danger {
2016-01-16 22:08:02 +00:00
background-image : url ( '../images/exclamation-triangle.png' ) ! important ;
background-size : 13px ;
background-repeat : no-repeat ;
2015-12-06 18:58:49 +00:00
background-position : 15px 17px ;
2016-01-16 22:08:02 +00:00
background-color : # fdf7f7 ;
color : # 474a54 ;
border-left : 4px solid # d9534f ! important ;
border : 0 ;
padding-left : 40px ;
2015-12-06 18:58:49 +00:00
}
. alert-danger hr { border-top-color : rgba ( 0 , 0 , 0 , 0 ) }
. alert-danger . alert-link { color : #d9534f }
. graph-yaxis { text-align : center ; position : absolute ; margin-top : -45 px ; margin-left : 30 px ; -ms- transform : rotate ( 270 deg ) ; -moz- transform : rotate ( 270 deg ) ; -webkit- transform : rotate ( 270 deg ) ; transform : rotate ( 270 deg ) ; -ms- transform-origin : left top 0 ; -moz- transform-origin : left top 0 ; -webkit- transform-origin : left top 0 ; transform-origin : left top 0 }
. centered { text-align : center }
. console { font : 85 % 'Droid Sans Mono' , monospace ; color : #333 ; height : 300 px !important ; text-wrap : normal ; overflow-y : scroll ; overflow-x : hidden ; border : 0 ; resize : none }
. console [ readonly = readonly ] { background : #fefefe ; cursor : default }
2015-12-07 05:47:19 +00:00
. ajax_loading_box { position : absolute ; background : rgba ( 255 , 255 , 255 , .8 ) ; width : 100 % ; z-index : 9999 ; display : none }
. ajax_loading_box i { font-size : 30 px ; color : rgba ( 0 , 0 , 0 , .6 ) ; position : absolute }
2015-12-06 18:58:49 +00:00
. btn-xxs { padding : 2 px 6 px ; font-size : 10 px ; -webkit- border-radius : 1 px ; -moz- border-radius : 1 px ; border-radius : 2 px }
. form-control { height : 36 px }
. input-group-addon { font-size : 12 px ; }
2016-09-30 01:34:20 +00:00
. input-sm {
height : 30px ;
padding : 4px 8px ! important ;
font-size : 12px ! important ;
border-radius : 2px ;
}
. input-loader {
display : none ;
position : relative ;
top : -23px ;
float : right ;
right : 5px ;
color : # cccccc ;
height : 0 ;
}
2015-12-06 18:58:49 +00:00
pre { display : block ; padding : 12 px 12 px ; margin : 0 ; font-size : 12 px ; color : #c7254e ; background-color : #f9f2f4 ; border : 1 px solid #c7254e ; border-radius : 0 ; white-space : pre }
. badge . label-danger { background : #d9534f !important ; }
. close { color : #000 ; opacity : 0.2 ; font-size : 1.6 em ; }
. close : hover { color : #000 ; opacity : 0.5 ; }
. filename { outline : none ; width : 450 px ; background : transparent ; margin-left : -5 px ; padding : 0 ; border : 0 px ; font-family : "Open Sans" , "Helvetica Neue" , Helvetica , Arial , sans-serif ; font-weight : 250 ; line-height : 1.1 ; font-size : 19 px ; color : #aaa }
2015-12-08 23:34:18 +00:00
form . text-muted { margin : 0 0 -5.5 px }
2016-01-02 23:04:18 +00:00
. tab-pane . active . panel . panel-default { border-top : 0 !important }
. tabs_with_panel > li . active > a { background-color : #f5f5f5 !important }
. tabs_with_panel > li > a { background : transparent ; }
2016-01-05 23:31:25 +00:00
. label { border-radius : .25 em ; padding : .2 em .6 em .3 em ; }
kbd { border-radius : .25 em }
2016-01-08 23:58:03 +00:00
. modal-open . modal { padding-left : 0 px !important ; padding-right : 0 px !important ; overflow-y : scroll ; }
2016-10-01 18:33:51 +00:00
tr . align-middle > * ,
th . align-middle > * ,
2016-09-30 01:34:20 +00:00
. align-middle {
vertical-align : middle ! important ;
}
2016-01-10 05:38:16 +00:00
/ * *
* Pillboxes
* /
. fuelux . pillbox {
2016-01-16 22:08:02 +00:00
border-radius : 0 ! important ;
2016-01-10 05:38:16 +00:00
}
li . btn . btn-default . pill {
2016-01-16 22:08:02 +00:00
padding : 1px 5px ;
2016-01-10 05:38:16 +00:00
font-size : 12px ;
line-height : 1 . 5 ;
border-radius : 3px ;
2016-01-16 22:08:02 +00:00
color : # fff ;
background-color : # 008cba ;
border-color : # 0079a1 ;
2016-01-10 05:38:16 +00:00
}
li . btn . btn-default . pill : active , li . btn . btn-default . pill : focus , li . btn . btn-default . pill : hover {
2016-01-16 22:08:02 +00:00
background-color : # 006687 ;
border-color : # 004b63
2016-01-10 05:38:16 +00:00
}
. fuelux . pillbox > . pill-group . form-control {
2016-01-16 22:08:02 +00:00
height : 26px ! important ;
2016-01-10 05:38:16 +00:00
}
. fuelux . pillbox . pillbox-input-wrap {
2016-01-16 22:08:02 +00:00
margin : 0 ! important ;
2016-01-10 05:38:16 +00:00
}
2016-01-17 00:56:48 +00:00
. fuelux . checkbox . highlight . checked label , . fuelux . checkbox . highlight label {
width : 100 % ;
}
2016-03-18 20:23:10 +00:00
. fuelux . input-group-btn . dropdown-menu {
max-height : 250px ;
overflow-y : scroll ;
}
2016-01-10 05:38:16 +00:00
. btn-allocate-delete {
2016-01-16 22:08:02 +00:00
height : 34px ;
width : 34px ;
padding : 0 ;
2016-01-10 05:38:16 +00:00
}
@ media ( max-width : 992px ) {
2016-01-16 22:08:02 +00:00
. btn-allocate-delete {
margin-top : 22px ;
}
2016-01-10 05:38:16 +00:00
}
2016-03-18 20:23:10 +00:00
. text-disabled {
color : # 999 ;
opacity : 0 . 8 ;
}
. text-disabled code {
opacity : 0 . 6 ;
}
2016-09-30 22:21:02 +00:00
. muted {
filter : alpha ( opacity = 20 ) ;
opacity : 0 . 2 ;
}
. muted-hover : hover {
filter : alpha ( opacity = 100 ) ;
opacity : 1 ;
}
. use-pointer {
cursor : pointer ! important ;
}
2016-10-02 03:09:55 +00:00
. dropdown-menu > li . bg-danger {
background-color : # fdf7f7 ;
color : # 474a54 ;
border-left : 4px solid # d9534f ! important ;
}
. dropdown-menu > li . bg-info {
background-color : # fcf8f2 ;
color : # 474a54 ;
border-left : 4px solid # f0ad4e ! important ;
}
. dropdown-menu > li . bg-success {
background-color : # f4f8fa ;
color : # 474a54 ;
border-left : 4px solid # 5bc0de ! important ;
}
. dropdown-menu > li . bg-warning {
background-color : # fdf7f7 ;
color : # 474a54 ;
border-left : 4px solid # d9534f ! important ;
}
. dropdown-menu > li . bg-default {
border-left : 4px solid # bbbbbb ! important ;
}
2016-10-05 01:38:22 +00:00
. success . pulsate {
animation : pulse 3s infinite ;
}
@ keyframes pulse {
0 % {
background-color : # fff ;
}
100 % {
background-color : # dff0d8 ;
}
}
2016-10-06 23:44:01 +00:00
# fileOptionMenu li a {
padding : 7px 10px ! important ;
}
# fileOptionMenu li . divider {
margin : 4 . 5px 0 ! important ;
}
2016-10-06 23:48:51 +00:00
# fileOptionMenu > li . bg-danger > a ,
# fileOptionMenu > li . bg-info > a ,
# fileOptionMenu > li . bg-success > a ,
# fileOptionMenu > li . bg-warning > a ,
# fileOptionMenu > li . bg-default > a {
padding-left : 5px ! important ;
}
2016-10-07 19:15:04 +00:00
. left-icon {
padding : 8px 2px ! important ;
border-right : 0 ! important ;
}
. left-icon + td {
border-left : 0px ! important ;
}
2016-10-15 00:22:23 +00:00
. fuelux . wizard . step-content > . alert {
margin-bottom : 0 ! important ;
}
2016-10-20 22:20:58 +00:00
. fuelux . wizard . steps-container {
background-color : # eee ;
}
2016-10-24 01:31:29 +00:00
# consoleThrottled {
z-index : 999 ;
top : 0px ;
opacity : 0 . 6 ;
left : 0 ;
position : absolute ;
margin : 0 15px ;
border-radius : 4px 4px 0 0 ;
}
# consoleThrottled : hover {
opacity : 1 ;
}
2016-10-28 22:21:12 +00:00
2016-12-09 23:17:23 +00:00
# consoleNotify {
position : absolute ;
bottom : 0 ;
margin-right : 17px ;
margin-bottom : 2px ;
z-index : 10 ;
background : white ;
right : 0 ;
opacity : . 6 ;
padding : 5px 7px ;
border-radius : 5px ;
cursor : pointer ;
}
# consoleNotify : hover {
opacity : . 9 ;
}
2016-10-28 22:21:12 +00:00
. hasFileHover {
border : 2px dashed # 0087F7 ;
border-radius : 5px ;
margin : 0 ;
opacity : 0 . 5 ;
}
. hasFileHover * {
pointer-events : none ;
}
td . has-progress {
padding : 0px ! important ;
border-top : 0px ! important ;
}
. progress . progress-table-bottom {
margin : 0 ! important ;
height : 5px ! important ;
padding : 0 ;
border : 0 ;
}
2016-11-16 01:20:32 +00:00
. fuelux . checkbox-formheight . checkbox-custom . checkbox-inline . highlight {
height : 36px ;
padding : 10px 8px 4px 28px ;
width : 100 % ;
}
. fuelux . checkbox-formheight . checkbox-custom . checkbox-inline . highlight : before {
left : 8px ;
top : 11px ;
}