mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-31 04:02:29 +00:00
4410 lines
72 KiB
CSS
4410 lines
72 KiB
CSS
div[id^="google_ads_iframe"] {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
}
|
|
|
|
#dfp-1349445796341-0 {
|
|
position: relative;
|
|
}
|
|
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
-webkit-user-select: none;
|
|
background: url(https://d3clqjduf2gvxg.cloudfront.net/images/background.png);
|
|
overflow: hidden;
|
|
}
|
|
|
|
#editor-wrapper.noshow, #canvas-overlay.noshow {
|
|
opacity: 0.0;
|
|
pointer-events: none;
|
|
}
|
|
|
|
div[contenteditable=true] {
|
|
-webkit-user-select: text;
|
|
}
|
|
|
|
.buttons .pictos, .buttons .pictostwo {
|
|
display: inline;
|
|
}
|
|
|
|
#editor {
|
|
-webkit-user-select: none;
|
|
position: relative;
|
|
top: 0px;
|
|
left: 0px;
|
|
width: 100%;
|
|
overflow: hidden;
|
|
z-index: 1;
|
|
padding: 125px;
|
|
}
|
|
|
|
#fps {
|
|
position: fixed;
|
|
bottom: 0px;
|
|
right: 0px;
|
|
background-color: white;
|
|
z-index: 15000;
|
|
}
|
|
|
|
#editor-wrapper {
|
|
width: 800px;
|
|
height: 100%;
|
|
overflow: scroll;
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
-webkit-user-select: none;
|
|
}
|
|
|
|
.canvas-container {
|
|
z-index: 5;
|
|
-webkit-touch-callout: none !important;
|
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
|
overflow: hidden;
|
|
/*-webkit-translate3d: (0,0,0);*/
|
|
}
|
|
|
|
#upperCanvas {
|
|
z-index: 5;
|
|
}
|
|
|
|
#fowcanvas {
|
|
-webkit-user-select: none;
|
|
}
|
|
|
|
#fowcanvas:focus {
|
|
outline: none;
|
|
}
|
|
|
|
#fowcanvas.targeting {
|
|
/*cursor: crosshair !important;*/
|
|
}
|
|
|
|
#bottompad {
|
|
height: 125px;
|
|
}
|
|
|
|
#loading-overlay {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
width: 100%;
|
|
height: 100%;
|
|
background-color: black;
|
|
z-index: 1000;
|
|
text-align: center;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#loading-overlay .logo {
|
|
margin-bottom: 30px;
|
|
text-align: center;
|
|
}
|
|
|
|
#loading-overlay h1 {
|
|
font-size: 3.0em;
|
|
color: white;
|
|
}
|
|
|
|
#loading-overlay p {
|
|
font-size: 1.5em;
|
|
margin-top: 30px;
|
|
color: #D1D1D1;
|
|
}
|
|
|
|
#loading-overlay p.countdowntext {
|
|
font-size: 2.0em;
|
|
}
|
|
|
|
.pagecontainer {
|
|
position: absolute;
|
|
/*left: 5000px;
|
|
top: 0px;*/
|
|
/*-webkit-transition:-webkit-transform 0.75s ease-in-out;
|
|
-moz-transition:-moz-transform 0.75s ease-in-out;
|
|
-o-transition:-o-transform 0.75s ease-in-out;*/
|
|
background-color: white;
|
|
z-index: 1;
|
|
/*display: none;*/
|
|
}
|
|
|
|
.pagecontainer svg {
|
|
pointer-events: none;
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
}
|
|
|
|
.pagecontainer[data-active-layer-type=map] svg.objects {
|
|
opacity: 0.50;
|
|
}
|
|
|
|
.pagecontainer svg.gmlayer {
|
|
opacity: 0.50;
|
|
}
|
|
|
|
.pagecontainer svg[data-active=true] {
|
|
pointer-events: auto;
|
|
}
|
|
|
|
.pagecontainer[data-activepage=true] {
|
|
display: block;
|
|
-moz-box-shadow: 0px 0px 10px #858585; /* FF3.5+ */
|
|
-webkit-box-shadow: 0px 0px 10px #858585; /* Saf3.0+, Chrome */
|
|
box-shadow: 0px 0px 10px #858585; /* Opera 10.5, IE9 */
|
|
}
|
|
|
|
.no-interaction {
|
|
pointer-events: none;
|
|
}
|
|
|
|
/*#editor svg * {
|
|
-webkit-transform: translate3d(0, 0, 0), scale3d(0, 0, 0);
|
|
}*/
|
|
|
|
#hruler {
|
|
position: fixed;
|
|
top: 73px;
|
|
left: 0px;
|
|
width: 100%;
|
|
height: 30px;
|
|
z-index: 9999;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#vruler {
|
|
position: fixed;
|
|
top: 74px;
|
|
left: 0px;
|
|
width: 30px;
|
|
height: 100%;
|
|
z-index: 9998;
|
|
overflow:hidden;
|
|
}
|
|
|
|
#hruler svg, #vruler svg {
|
|
position: absolute;
|
|
}
|
|
|
|
tspan {
|
|
cursor: default;
|
|
}
|
|
|
|
.texteditmode {
|
|
cursor: text;
|
|
}
|
|
|
|
.texteditmode tspan {
|
|
cursor: text;
|
|
}
|
|
|
|
.symboltext {
|
|
font-size: 18px;
|
|
}
|
|
|
|
#chooser {
|
|
display: none;
|
|
position: fixed;
|
|
width: 200px;
|
|
padding-right: 10px;
|
|
margin-right: 10px;
|
|
border-right: 1px solid #D1D1D1;
|
|
|
|
}
|
|
|
|
#floatingtoolbar {
|
|
width: 30px;
|
|
position: absolute;
|
|
left: 20px;
|
|
top: 20px;
|
|
background-color: #FFFFFF;
|
|
border: 1px solid #666;
|
|
box-shadow: 1px 1px 3px #666;
|
|
z-index: 10600;
|
|
background-color: rgba(255, 255, 255, 0.80);
|
|
}
|
|
|
|
#floatingtoolbar ul {
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
#floatingtoolbar li {
|
|
padding: 3px;
|
|
margin: 0;
|
|
border-bottom: 1px solid #999;
|
|
display: block;
|
|
text-align: center;
|
|
line-height: 22px;
|
|
font-size: 22px;
|
|
color: #999;
|
|
position: relative;
|
|
}
|
|
|
|
#floatingtoolbar li:hover, #floatingtoolbar li.activebutton {
|
|
color: #333;
|
|
background-color: #54C3E8;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#floatingtoolbar div.submenu {
|
|
display: none;
|
|
position: absolute;
|
|
top: -80%;
|
|
left: 30px;
|
|
padding: 10px;
|
|
}
|
|
|
|
#floatingtoolbar li:hover div.submenu {
|
|
display: block;
|
|
}
|
|
|
|
#floatingtoolbar div.submenu:hover {
|
|
display: block;
|
|
}
|
|
|
|
#floatingtoolbar div.submenu ul {
|
|
background-color: white;
|
|
border-radius: 3px;
|
|
padding: 3px;
|
|
width: 150px;
|
|
border: 1px solid #999;
|
|
box-shadow: 1px 1px 3px #666;
|
|
}
|
|
|
|
#floatingtoolbar div.submenu ul li {
|
|
font-size: 13px;
|
|
text-align: left;
|
|
}
|
|
|
|
#floatingtoolbar div.submenu .pictos , #floatingtoolbar div.submenu .pictostwo{
|
|
font-size: 1.3em;
|
|
width: 20px;
|
|
}
|
|
|
|
#floatingtoolbar .subicon {
|
|
position: absolute;
|
|
right: -7px;
|
|
bottom: 0px;
|
|
font-size: 13px !important;
|
|
line-height: 13px;
|
|
}
|
|
|
|
#select.select > img {
|
|
display: none;
|
|
}
|
|
|
|
#select.pan > .pictostwo {
|
|
display: none;
|
|
}
|
|
|
|
#editinglayer.objects .currentselection:after {
|
|
content: "b";
|
|
}
|
|
|
|
#editinglayer.objects div.submenu li.chooseobjects {
|
|
background-color: #54C3E8;
|
|
color: #333;
|
|
}
|
|
|
|
#editinglayer.map div.submenu li.choosemap {
|
|
background-color: #54C3E8;
|
|
color: #333;
|
|
}
|
|
|
|
#editinglayer.gmlayer div.submenu li.choosegmlayer {
|
|
background-color: #54C3E8;
|
|
color: #333;
|
|
}
|
|
|
|
#editinglayer.gmlayer .currentselection:after {
|
|
content: "E";
|
|
}
|
|
|
|
#editinglayer.map .currentselection:after {
|
|
content: "@";
|
|
}
|
|
|
|
#editinglayer.walls .currentselection {
|
|
font-family: "Pictos Custom";
|
|
}
|
|
|
|
#editinglayer.walls .currentselection:after {
|
|
content: "r";
|
|
}
|
|
|
|
#zoompanel .submenu .inner {
|
|
padding-top: 5px;
|
|
}
|
|
|
|
#zoompanel select {
|
|
width: 100px;
|
|
}
|
|
|
|
#fogcontrols.reveal .currentselection:after {
|
|
content: "E";
|
|
}
|
|
|
|
#fogcontrols.hide .currentselection:after {
|
|
content: "C";
|
|
}
|
|
|
|
#fogcontrols.polygonreveal .currentselection {
|
|
font-family: "Pictos Three";
|
|
}
|
|
|
|
#fogcontrols.polygonreveal .currentselection:after {
|
|
content: "c";
|
|
}
|
|
|
|
#drawingtools.rect .currentselection:after {
|
|
content: "a";
|
|
}
|
|
|
|
#drawingtools.text .currentselection:after {
|
|
content: 'q';
|
|
}
|
|
|
|
#drawingtools.path .currentselection:after {
|
|
content: "i";
|
|
}
|
|
|
|
#drawingtools.polygon .currentselection:after {
|
|
content: "c";
|
|
}
|
|
|
|
#drawingtools.polygon .currentselection {
|
|
font-family: "Pictos Three";
|
|
}
|
|
|
|
#drawingtools.drawselect .currentselection:after {
|
|
content: "w";
|
|
}
|
|
|
|
#drawingtools.drawselect .currentselection .subicon:after {
|
|
content: "i";
|
|
}
|
|
|
|
#drawingtools.hidden {
|
|
display: none;
|
|
}
|
|
|
|
#secondary-toolbar {
|
|
height: auto;
|
|
position: absolute;
|
|
left: 60px;
|
|
top: 20px;
|
|
background-color: #FFFFFF;
|
|
opacity: 0.75;
|
|
border: 1px solid #666;
|
|
box-shadow: 1px 1px 3px #666;
|
|
z-index: 99;
|
|
display: none;
|
|
}
|
|
|
|
#secondary-toolbar select {
|
|
margin-bottom: 0px;
|
|
}
|
|
|
|
#secondary-toolbar ul {
|
|
padding: 0;
|
|
margin: 0;
|
|
display: block;
|
|
height: 30px;
|
|
}
|
|
|
|
#secondary-toolbar li {
|
|
padding: 0px 4px 0px 2px;
|
|
margin: 0;
|
|
border-right: 1px solid #999;
|
|
display: inline-block;
|
|
text-align: center;
|
|
line-height: 22px;
|
|
font-size: 22px;
|
|
color: #999;
|
|
position: relative;
|
|
height: 30px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#secondary-toolbar li:hover {
|
|
color: #333;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#secondary-toolbar select {
|
|
height: 28px;
|
|
border: none;
|
|
}
|
|
|
|
#secondary-toolbar .mode {
|
|
display: none;
|
|
}
|
|
|
|
#secondary-toolbar .tokenactions {
|
|
height: auto;
|
|
}
|
|
|
|
#secondary-toolbar .tokenactions li {
|
|
text-align: left;
|
|
height: auto;
|
|
}
|
|
|
|
#secondary-toolbar .tokenactions .btn {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
#font-family {
|
|
width: 100px;
|
|
}
|
|
|
|
#font-size {
|
|
width: 55px;
|
|
}
|
|
|
|
#roundness {
|
|
width: 55px;
|
|
}
|
|
|
|
.clear {
|
|
clear: both;
|
|
}
|
|
#chooser {
|
|
display: none;
|
|
}
|
|
|
|
#imagedialog {
|
|
overflow: visible auto;
|
|
}
|
|
|
|
#imagedialog small {
|
|
font-size: 0.90em;
|
|
position: relative;
|
|
top: -7px;
|
|
text-align: right;
|
|
margin-bottom: 10px;
|
|
display: block;
|
|
color: #777;
|
|
}
|
|
|
|
#imagedialog .allresults {
|
|
margin-right: 25px;
|
|
padding-left: 10px;
|
|
}
|
|
|
|
#imagedialog .searchbox {
|
|
padding-top: 10px;
|
|
padding-left: 10px;
|
|
background-color: white;
|
|
width: 85%;
|
|
z-index: 10000;
|
|
}
|
|
|
|
#imagedialog .searchtype {
|
|
width: 100px;
|
|
}
|
|
|
|
#imagedialog .searchbox p {
|
|
position: relative;
|
|
top: 6px;
|
|
float: left;
|
|
}
|
|
|
|
#imagedialog .keywords {
|
|
width: 150px;
|
|
margin: 5px 0px 15px 0px;
|
|
/*height: 26px;*/
|
|
}
|
|
|
|
.resultimage img {
|
|
max-width: 150px;
|
|
max-height: 150px;
|
|
}
|
|
|
|
#imagedialog .results .resultimage img, .currentdragger img {
|
|
max-width: 150px;
|
|
max-height: 150px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.draggableresult.ui-draggable-dragging {
|
|
z-index: 100000;
|
|
}
|
|
|
|
.draggablecard.ui-draggable-dragging, .cardinhand.ui-sortable-helper, .cardinhand.ui-draggable-dragging {
|
|
z-index: 100000 !important;
|
|
width: 80px;
|
|
}
|
|
|
|
.ui-draggable-dragging .cardlabel {
|
|
display: none;
|
|
}
|
|
|
|
.ui-draggable-dragging .steal {
|
|
display: none;
|
|
}
|
|
|
|
.card.ui-draggable-dragging img, .cardinhand.ui-sortable-helper img, .cardinhand.ui-draggable-dragging img {
|
|
max-width: 80px;
|
|
cursor: move;
|
|
}
|
|
|
|
.rolled.ui-draggable-dragging {
|
|
z-index: 100000;
|
|
background-color: white;
|
|
padding: 3px;
|
|
border-radius: 3px;
|
|
border: 1px solid #555;
|
|
font-size: 1.2em;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.character.ui-draggable-dragging, .handout.ui-draggable-dragging {
|
|
display: block;
|
|
z-index: 100000;
|
|
background-color: white;
|
|
width: auto;
|
|
font-size: 1.2em;
|
|
font-weight: bold;
|
|
padding: 3px;
|
|
border-radius: 3px;
|
|
border: 1px solid #ddd;
|
|
}
|
|
|
|
.character.ui-draggable-dragging img, .handout.ui-draggable-dragging img {
|
|
max-width: 50px;
|
|
max-height: 50px;
|
|
vertical-align: middle;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.character.ui-draggable-dragging .playerdots, .handout.ui-draggable-dragging .playerdots {
|
|
display: none;
|
|
}
|
|
|
|
.results .resultimage {
|
|
min-height: 100px;
|
|
width: 150px;
|
|
}
|
|
|
|
#imagedialog .results .resultimage img:hover {
|
|
cursor: move;
|
|
}
|
|
|
|
#imagedialog .results .marketplacead {
|
|
background-color: #F7F7BE;
|
|
padding-top: 5px;
|
|
padding-left: 5px;
|
|
}
|
|
|
|
#imagedialog .results .marketplacead img:hover {
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
#imagedialog .results .buyart {
|
|
font-size: 1.0em;
|
|
color: #08C;
|
|
padding-bottom: 5px;
|
|
display: block;
|
|
}
|
|
|
|
.result .controls {
|
|
float: right;
|
|
width: 30px;
|
|
text-align: center;
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.result .controls .pictos {
|
|
font-size: 28px;
|
|
}
|
|
|
|
.result .favorite {
|
|
color: #F7F75B;
|
|
opacity: 0.40;
|
|
text-shadow: 0px 0px 2px #333;
|
|
}
|
|
|
|
.result div.favorite:hover {
|
|
opacity: 0.60;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.result .favorite.is_favorite {
|
|
opacity: 1.0;
|
|
}
|
|
|
|
.result div.favorite.is_favorite:hover {
|
|
opacity: 1.0;
|
|
}
|
|
|
|
.result {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.result .credit {
|
|
font-size: 0.90em;
|
|
line-height: 1.1em;
|
|
padding-bottom: 10px;
|
|
}
|
|
|
|
.results h3 {
|
|
margin-bottom: 10px;
|
|
margin-top: 15px;
|
|
}
|
|
|
|
#imagelibrary {
|
|
padding-bottom: 40px;
|
|
}
|
|
|
|
#imagelibrary .googleresults {
|
|
padding-bottom: 40px;
|
|
}
|
|
|
|
#imagelibrary .googleresults .bottom_controls {
|
|
position: absolute;
|
|
bottom: 5px;
|
|
width: 100%;
|
|
}
|
|
|
|
.ui-dialog {
|
|
-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
|
|
-moz-transition: -moz-transform 0.2s, opacity 0.2s;
|
|
transition: transform 0.2s, opacity 0.2s;
|
|
}
|
|
|
|
.ui-dialog.collapsed {
|
|
opacity: 0.40;
|
|
}
|
|
|
|
.ui-dialog.collapsed .ui-dialog-content {
|
|
display: none !important;
|
|
}
|
|
|
|
.ui-dialog.dialog-collapsed {
|
|
opacity: 0.40;
|
|
max-width: 300px !important;
|
|
max-height: 50px !important;
|
|
-webkit-transform: scale(0.75,0.75);
|
|
-moz-transform: scale(0.75,0.75);
|
|
transform: scale(0.75,0.75);
|
|
}
|
|
|
|
.ui-dialog.dialog-collapsed .ui-dialog-content {
|
|
display: none !important;
|
|
}
|
|
|
|
.dialog {
|
|
display: none;
|
|
}
|
|
|
|
.ui-dialog {
|
|
position: fixed !important;
|
|
}
|
|
|
|
.ui-dialog-content::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
width: 8px;
|
|
height: 8px;
|
|
}
|
|
|
|
.ui-dialog-content::-webkit-scrollbar-thumb {
|
|
border-radius: 4px;
|
|
border: 2px solid rgba(0,0,0,0); /* should match background, can't be transparent */
|
|
background-color: rgba(0, 0, 0, .5);
|
|
}
|
|
|
|
.ui-dialog label {
|
|
margin: 0;
|
|
}
|
|
|
|
.ui-dialog input {
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
.dialog label {
|
|
display: block;
|
|
float: left;
|
|
width: 100px;
|
|
text-align: right;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
.dialog label.checkbox {
|
|
text-align: left;
|
|
width: auto;
|
|
float: none;
|
|
display: inline;
|
|
padding-right: 0;
|
|
}
|
|
|
|
.dialog label.checkbox input {
|
|
float: none;
|
|
display: inline;
|
|
}
|
|
|
|
textarea.texteditor {
|
|
position: absolute;
|
|
border: none;
|
|
font-family: Arial;
|
|
font-size: 16px;
|
|
background: transparent;
|
|
padding: 0;
|
|
z-index: 9999;
|
|
white-space: pre-line;
|
|
overflow: hidden;
|
|
resize: none;
|
|
box-shadow: none;
|
|
-webkit-box-shadow: none;
|
|
-moz-box-shadow: none;
|
|
height: auto;
|
|
}
|
|
|
|
.texteditor_ghost {
|
|
font-family: Arial;
|
|
font-size: 16px;
|
|
position: absolute;
|
|
left: -10000px;
|
|
top: 0px;
|
|
max-width: 9999px;
|
|
white-space: pre;
|
|
line-height: 1.2em;
|
|
}
|
|
|
|
.texteditor_ghost span {
|
|
display: inline;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.texteditor_outline {
|
|
position: absolute;
|
|
z-index: 9998;
|
|
border: 1px solid #D1D1D1;
|
|
}
|
|
|
|
tspan {
|
|
white-space: pre;
|
|
}
|
|
|
|
text[symbolized=true] {
|
|
word-spacing: 2.0em;
|
|
}
|
|
|
|
/* Image Library Management */
|
|
|
|
#imagelibrary input.keywords {
|
|
margin-bottom: 10px;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
#imagelibrary .result {
|
|
margin-top: 10px;
|
|
margin-right: 10px;
|
|
border: 1px solid #D1D1D1;
|
|
position: relative;
|
|
width: 500px;
|
|
float: left;
|
|
padding: 10px;
|
|
min-height: 100px;
|
|
}
|
|
|
|
#imagelibrary .result img {
|
|
max-width: 100px;
|
|
max-height: 100px;
|
|
float: left;
|
|
}
|
|
|
|
#imagelibrary .result .meta {
|
|
margin-left: 110px;
|
|
}
|
|
|
|
#imagelibrary .favorite {
|
|
color: #C02323;
|
|
text-shadow: none;
|
|
}
|
|
|
|
#imagelibrary .controls {
|
|
position: absolute;
|
|
top: 40px;
|
|
right: 10px;
|
|
}
|
|
|
|
#imagelibrary .controls span {
|
|
display: block;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
/* Image tags */
|
|
|
|
.imagetags {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.tagset .textboxlist-bit-editable {
|
|
border: 1px solid white;
|
|
margin-bottom: 0px;
|
|
margin-top: 1px;
|
|
}
|
|
|
|
.tagset .noedit ul.textboxlist-bits {
|
|
border: 1px solid white;
|
|
}
|
|
|
|
.tagset ul.textboxlist-bits {
|
|
width: 300px;
|
|
}
|
|
|
|
.tagset .add {
|
|
font-size: 0.90em;
|
|
position: absolute;
|
|
top: 10px;
|
|
right: 10px;
|
|
}
|
|
|
|
.tagset .label {
|
|
float: none;
|
|
margin-bottom: 8px;
|
|
width: 250px;
|
|
padding: 2px;
|
|
}
|
|
|
|
#footer {
|
|
clear: both;
|
|
height: 30px;
|
|
}
|
|
|
|
*[selected=true]:hover {
|
|
cursor: move;
|
|
}
|
|
|
|
/**** Isotope Filtering ****/
|
|
|
|
.isotope-item {
|
|
z-index: 2;
|
|
}
|
|
|
|
.isotope-hidden.isotope-item {
|
|
pointer-events: none;
|
|
z-index: 1;
|
|
}
|
|
|
|
/**** Isotope CSS3 transitions ****/
|
|
|
|
.isotope,
|
|
.isotope .isotope-item {
|
|
-webkit-transition-duration: 0.8s;
|
|
-moz-transition-duration: 0.8s;
|
|
transition-duration: 0.8s;
|
|
}
|
|
|
|
.isotope {
|
|
-webkit-transition-property: height, width;
|
|
-moz-transition-property: height, width;
|
|
transition-property: height, width;
|
|
}
|
|
|
|
.isotope .isotope-item {
|
|
-webkit-transition-property: -webkit-transform, opacity;
|
|
-moz-transition-property: -moz-transform, opacity;
|
|
transition-property: transform, opacity;
|
|
}
|
|
|
|
/** COLOR PICKER **/
|
|
|
|
div.color_picker {
|
|
height: 26px;
|
|
width: 26px;
|
|
padding: 0 !important;
|
|
border: 1px solid #333;
|
|
/*background: url(/images/arrow.gif) no-repeat top right;*/
|
|
cursor: pointer;
|
|
line-height: 28px;
|
|
display: inline-block;
|
|
position: relative;
|
|
top: 1px;
|
|
}
|
|
|
|
div#color_selector {
|
|
width: 110px;
|
|
position: absolute;
|
|
border: 1px solid #598FEF;
|
|
background-color: #EFEFEF;
|
|
padding: 2px;
|
|
z-index: 100000;
|
|
}
|
|
div#color_custom {width: 100%; float:left }
|
|
div#color_custom label {font-size: 95%; color: #2F2F2F; margin: 5px 2px; width: 25%}
|
|
div#color_custom input {margin: 5px 2px; padding: 0; font-size: 95%; border: 1px solid #000; width: 65%; }
|
|
|
|
div.color_swatch {
|
|
height: 12px;
|
|
width: 12px;
|
|
border: 1px solid #000;
|
|
margin: 2px;
|
|
float: left;
|
|
cursor: pointer;
|
|
line-height: 12px;
|
|
}
|
|
|
|
/** ZOOM SLIDER **/
|
|
|
|
#zoomslider {
|
|
position: absolute;
|
|
z-index: 10000;
|
|
right: 292px;
|
|
height: 100px;
|
|
top: 10px;
|
|
}
|
|
|
|
#testimg {
|
|
position: absolute;
|
|
z-index: 10000;
|
|
top: 0px;
|
|
left: 0px;
|
|
width: 500px;
|
|
height: 500px;
|
|
}
|
|
|
|
/** PAGE TOOLBAR **/
|
|
|
|
#page-toolbar {
|
|
position: fixed;
|
|
/*top: -9999px;*/
|
|
background-color: #A8AAAD;
|
|
z-index: 10700;
|
|
width: 96%;
|
|
left: 2%;
|
|
border-radius: 5px;
|
|
height: 160px;
|
|
display: none;
|
|
}
|
|
|
|
#page-toolbar .handle {
|
|
position: absolute;
|
|
/*bottom: -25px;*/
|
|
right: 255px;
|
|
width: 24px;
|
|
height: 24px;
|
|
border-radius: 3px;
|
|
z-index: 10000;
|
|
cursor: pointer;
|
|
background-color: #54C3E8;
|
|
font-size: 26px;
|
|
line-height: 26px;
|
|
color: white;
|
|
text-align: center;
|
|
padding: 3px 3px 6px 3px;
|
|
text-shadow: -1px -1px 1px solid black;
|
|
opacity: 0.75;
|
|
}
|
|
|
|
#page-toolbar .container {
|
|
width: 100%;
|
|
overflow-x: auto;
|
|
-webkit-overflow-scrolling: auto;
|
|
height: 160px;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
#page-toolbar .container::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
width: 8px;
|
|
height: 8px;
|
|
}
|
|
|
|
#page-toolbar .container::-webkit-scrollbar-thumb {
|
|
border-radius: 4px;
|
|
border: 2px solid rgba(0,0,0,0); /* should match background, can't be transparent */
|
|
background-color: rgba(0, 0, 0, .5);
|
|
}
|
|
|
|
div#page-toolbar:hover div.handle {
|
|
opacity: 1.0;
|
|
}
|
|
|
|
#page-toolbar .pages {
|
|
color: white;
|
|
}
|
|
|
|
#page-toolbar .pages .availablepage {
|
|
width: 130px;
|
|
height: 130px;
|
|
text-align: center;
|
|
display: inline-block;
|
|
margin-right: 25px;
|
|
margin-top: 5px;
|
|
position: relative;
|
|
cursor: pointer;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
#page-toolbar .pages .availablepage img.pagethumb {
|
|
box-shadow: 0px 0px 5px #222;
|
|
margin-top: 5px;
|
|
max-width: 80px;
|
|
max-height: 80px;
|
|
background-color: white;
|
|
}
|
|
|
|
#page-toolbar .pages div.availablepage:hover img.pagethumb {
|
|
box-shadow: 0px 0px 10px #2f87d1;
|
|
}
|
|
|
|
#page-toolbar .pages .availablepage span {
|
|
position: absolute;
|
|
bottom: 10px;
|
|
width: 100%;
|
|
text-align: center;
|
|
display: block;
|
|
font-size: 1.05em;
|
|
text-shadow: 0px 0px 3px #222;
|
|
max-width: 200px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#page-toolbar .pages .availablepage input {
|
|
width: 130px;
|
|
position: relative;
|
|
top: 20px;
|
|
height: 26px;
|
|
}
|
|
|
|
#page-toolbar .pages .availablepage .badge {
|
|
position: absolute;
|
|
top: 40px;
|
|
left: 48px;
|
|
font-size: 40px;
|
|
color: #2f87d1;
|
|
}
|
|
|
|
#page-toolbar .ui-sortable-helper .badge {
|
|
display: none;
|
|
}
|
|
|
|
#page-toolbar .pages .availablepage .duplicate {
|
|
position: absolute;
|
|
top: 0px;
|
|
right: -10px;
|
|
font-size: 20px;
|
|
display: none;
|
|
padding: 5px;
|
|
}
|
|
|
|
#page-toolbar .pages div.availablepage:hover .duplicate {
|
|
display: block;
|
|
}
|
|
|
|
#page-toolbar .ui-sortable-helper .duplicate {
|
|
display: none !important;
|
|
}
|
|
|
|
#page-toolbar .pages .availablepage .settings {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: -10px;
|
|
font-size: 20px;
|
|
display: none;
|
|
color: white;
|
|
background-color: #54C3E8;
|
|
padding: 5px;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
#page-toolbar .pages div.availablepage:hover .settings {
|
|
display: block;
|
|
}
|
|
|
|
#page-toolbar .ui-sortable-helper .settings {
|
|
display: none !important;
|
|
}
|
|
|
|
#page-toolbar .ui-sortable-helper {
|
|
transform:rotate(4deg);
|
|
-moz-transform:rotate(4deg);
|
|
-ms-transform:rotate(4deg);
|
|
-webkit-transform:rotate(4deg);
|
|
display: inline-block;
|
|
}
|
|
|
|
#page-toolbar .activepage img.pagethumb {
|
|
border: 5px solid #2f87d1;
|
|
}
|
|
|
|
#page-toolbar .playerbookmark {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 25px;
|
|
border: none;
|
|
z-index: 100;
|
|
cursor: move;
|
|
}
|
|
|
|
#page-toolbar .playerbookmark.dropping {
|
|
border-left: 3px solid yellow;
|
|
border-right: 3px solid yellow;
|
|
left: 22px;
|
|
}
|
|
|
|
#page-toolbar .playerspecificbookmark {
|
|
position: absolute;
|
|
top: 5px;
|
|
left: 75px;
|
|
z-index: 101;
|
|
cursor: move;
|
|
}
|
|
|
|
#page-toolbar .playerspecificbookmark img {
|
|
max-width: 30px;
|
|
max-height: 30px;
|
|
}
|
|
|
|
.actions_menu {
|
|
position: absolute;
|
|
width: 100px;
|
|
height: auto;
|
|
opacity: 0.95;
|
|
z-index: 7;
|
|
overflow: visible;
|
|
}
|
|
|
|
.actions_menu > ul {
|
|
width: 100px;
|
|
padding: 5px 2px 10px 2px;
|
|
margin: 0;
|
|
border: 2px solid black;
|
|
background-color: #eef8ff;
|
|
}
|
|
|
|
.actions_menu ul li {
|
|
border-bottom: 1px solid black;
|
|
padding: 2px;
|
|
position: relative;
|
|
list-style-type: none;
|
|
}
|
|
|
|
.actions_menu ul li:hover {
|
|
background-color: #b5dfff;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.actions_menu ul li.active {
|
|
background-color: #8bcafb;
|
|
}
|
|
|
|
.actions_menu ul li.head {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.actions_menu ul li.head:hover {
|
|
background-color: #eef8ff;
|
|
cursor: default;
|
|
}
|
|
|
|
.actions_menu ul li.hasSub:hover {
|
|
cursor: pointer;
|
|
background-color: #b5dfff;
|
|
}
|
|
|
|
.actions_menu ul li ul.submenu {
|
|
display: none;
|
|
position: absolute;
|
|
top: -50px;
|
|
width: 100px;
|
|
left: 80px;
|
|
border: 2px solid black;
|
|
background-color: #eef8ff;
|
|
opacity: 0.95;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.tokenhud {
|
|
pointer-events: none !important;
|
|
}
|
|
|
|
/* Page Lines */
|
|
|
|
#lineslayer {
|
|
pointer-events: none;
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: 10003;
|
|
}
|
|
|
|
.pagelinkoverlay {
|
|
position: fixed;
|
|
top: 0px;
|
|
left: 0px;
|
|
width:100%;
|
|
height: 100%;
|
|
background: rgba(0, 0, 0, 0.60);
|
|
z-index: 10001;
|
|
display: none;
|
|
}
|
|
|
|
.pagelinkoverlay .instructions {
|
|
position: absolute;
|
|
top: 175px;
|
|
text-align: center;
|
|
width: 100%;
|
|
color: white;
|
|
text-shadow: 0px 0px 5px;
|
|
font-size: 24px;
|
|
}
|
|
|
|
.draggable_overlay {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
width: 100%;
|
|
height: 100%;
|
|
background: rgba(0, 0, 0, 0.40);
|
|
z-index: -1;
|
|
}
|
|
|
|
.draggable_instructions {
|
|
position: absolute;
|
|
top: -100px;
|
|
left: 1%;
|
|
width: 96%;
|
|
text-align: center;
|
|
padding: 10px;
|
|
line-height: 47px;
|
|
border: 3px solid black;
|
|
border-radius: 5px;
|
|
background-color: rgba(255, 255, 255, 0.80);
|
|
color: black;
|
|
font-size: 16pt;
|
|
height: 47px;
|
|
}
|
|
|
|
#saveerror {
|
|
display: none;
|
|
position: fixed;
|
|
bottom: -1px;
|
|
padding: 0px 0px 0px 5px;
|
|
left: 10px;
|
|
width: 1010px;
|
|
color: white;
|
|
background-color: red;
|
|
height: 20px;
|
|
overflow: hidden;
|
|
z-index: 10001;
|
|
font-size: 0.85em;
|
|
}
|
|
|
|
#playerzone {
|
|
height: auto;
|
|
position: absolute;
|
|
bottom: 25px;
|
|
width: 100%;
|
|
padding: 0px;
|
|
margin: 0px;
|
|
pointer-events: none;
|
|
z-index: 10700;
|
|
}
|
|
|
|
#playerzone .player {
|
|
pointer-events: auto;
|
|
float: left;
|
|
margin-left: 5px;
|
|
margin-right: 5px;
|
|
margin-top: 5px;
|
|
position: relative;
|
|
}
|
|
|
|
#playerzone .player.dropping {
|
|
border-left: 5px solid yellow;
|
|
border-right: 5px solid yellow;
|
|
border-top: 5px solid yellow;
|
|
margin-left: 0px;
|
|
margin-right: 0px;
|
|
margin-top: 0px;
|
|
}
|
|
|
|
#playerzone .deckhands {
|
|
position: absolute;
|
|
bottom: 100%;
|
|
pointer-events: none;
|
|
min-height: 50px;
|
|
width: 100%;
|
|
}
|
|
|
|
#playerzone .deckhands .hand {
|
|
float: left;
|
|
margin-right: 5px;
|
|
pointer-events: auto;
|
|
}
|
|
|
|
#playerzone .deckhands .hand .cardback {
|
|
position: relative;
|
|
float: left;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
#playerzone .deckhands .hand .cardback img {
|
|
max-height: 50px;
|
|
max-width: 50px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#playerzone .deckhands .hand .cardback span {
|
|
display: block;
|
|
position: absolute;
|
|
left: 0px;
|
|
top: 0px;
|
|
width: 100%;
|
|
text-align: center;
|
|
line-height: 100%;
|
|
padding-top: 12px;
|
|
font-size: 22px;
|
|
color: white;
|
|
text-shadow: 0px 0px 3px black;
|
|
font-weight: bold;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#playerzone .deckhands .hand .handcontainer {
|
|
position: absolute;
|
|
bottom: 110%;
|
|
top: inherit;
|
|
left: 0px;
|
|
width: 375px;
|
|
height: 350px;
|
|
display: none;
|
|
opacity: 0;
|
|
overflow-y: auto;
|
|
background-color: rgba(0,0,0,0.75);
|
|
}
|
|
|
|
.playerdrag {
|
|
display: block;
|
|
z-index: 100000;
|
|
background-color: white;
|
|
width: auto;
|
|
font-size: 1.2em;
|
|
font-weight: bold;
|
|
padding: 3px;
|
|
border-radius: 3px;
|
|
border: 1px solid #ddd;
|
|
}
|
|
|
|
.playerdrag img {
|
|
vertical-align: middle;
|
|
margin-right: 10px;
|
|
max-width: 40px;
|
|
max-height: 40px;
|
|
}
|
|
|
|
.hand .handcontainer h2 {
|
|
font-size: 1.2em;
|
|
color: #F1F1F1;
|
|
margin-bottom: 10px;
|
|
padding-top: 10px;
|
|
margin-top: 5px;
|
|
border-top: 1px solid #666;
|
|
}
|
|
|
|
.hand .handcontainer h2 img {
|
|
max-height: 30px;
|
|
max-width: 60px;
|
|
margin-right: 5px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.hand .handcontainer .btn-group {
|
|
float: right;
|
|
margin-right: 10px;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.hand .handcontainer h2:first-of-type {
|
|
border-top: none;
|
|
margin-top: 0;
|
|
padding-top: 0;
|
|
}
|
|
|
|
#.hand .handcontainer .sortable-placeholder {
|
|
width: 75px;
|
|
height: 40px;
|
|
border-radius: 5px;
|
|
border: 3px dashed black;
|
|
opacity: 0.80;
|
|
float: left;
|
|
margin-right: 10px;
|
|
margin-bottom: 10px;
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand {
|
|
float: left;
|
|
margin-right: 10px;
|
|
margin-bottom: 10px;
|
|
position: relative;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand img {
|
|
max-width: 80px;
|
|
max-height: 140px;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand {
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand[draggable=true] a {
|
|
cursor: move;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand .steal {
|
|
position: absolute;
|
|
top: 20%;
|
|
left: 0px;
|
|
width: 100%;
|
|
cursor: not-allowed;
|
|
display: none;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand .steal span {
|
|
display: block;
|
|
width: 45px;
|
|
padding: 5px;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
background-color: rgba(0,0,0,0.65);
|
|
color: white;
|
|
font-weight: bold;
|
|
font-size: 1.0em;
|
|
text-align: center;
|
|
border-radius: 3px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand.stealing .steal {
|
|
display: block;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand.stealdenied .steal {
|
|
display: block;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand.stealdenied .steal span {
|
|
color: red;
|
|
}
|
|
|
|
.hand .handcontainer div.cardinhand:hover .steal {
|
|
display: block;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand .cardlabel {
|
|
position: absolute;
|
|
top: 20%;
|
|
left: 0px;
|
|
width: 100%;
|
|
pointer-events: none;
|
|
text-align: center;
|
|
}
|
|
|
|
.hand .handcontainer .cardinhand .cardlabel span {
|
|
display: inline-block;
|
|
width: auto;
|
|
padding: 10px;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
background-color: rgba(0,0,0,0.65);
|
|
color: white;
|
|
font-weight: bold;
|
|
font-size: 1.5em;
|
|
text-align: center;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.hand .handcontainer .ui-sortable .cardinhand img {
|
|
cursor: move;
|
|
}
|
|
|
|
.cardinhand.ui-draggable img {
|
|
cursor: move;
|
|
}
|
|
|
|
#playerzone .deckhands .hand .handcontainer.open {
|
|
display: block;
|
|
opacity: 1.0;
|
|
}
|
|
|
|
.handcontainer::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
width: 11px;
|
|
height: 11px;
|
|
}
|
|
|
|
.handcontainer::-webkit-scrollbar-thumb {
|
|
border-radius: 8px;
|
|
border: 2px solid rgba(0,0,0,0); /* should match background, can't be transparent */
|
|
background-color: rgba(255, 255, 255, .5);
|
|
}
|
|
|
|
.deckpile .cardinhand {
|
|
cursor: move !important;
|
|
}
|
|
|
|
.deckpile .steal {
|
|
pointer-events: none;
|
|
}
|
|
|
|
#playerzone .player .video {
|
|
min-width: 150px;
|
|
min-height: 150px;
|
|
background-repeat: no-repeat;
|
|
background-size: 150px 150px;
|
|
}
|
|
|
|
#playerzone object {
|
|
width: 150px;
|
|
height: 150px;
|
|
margin-bottom: -5px;
|
|
}
|
|
|
|
#playerzone .OT_root {
|
|
width: 150px !important;
|
|
height: 150px !important;
|
|
}
|
|
|
|
/*#playerzone video {
|
|
width: 150px;
|
|
height: 150px;
|
|
background-color: black;
|
|
margin-bottom: -5px;
|
|
}*/
|
|
|
|
#playerzone.largevideo .video {
|
|
min-width: 200px;
|
|
min-height: 200px;
|
|
background-size: 200px 200px;
|
|
}
|
|
|
|
#playerzone.largevideo object, #playerzone.largevideo .OT_root {
|
|
width: 200px !important;
|
|
height: 200px !important;
|
|
}
|
|
|
|
#playerzone.smallvideo .player .video {
|
|
min-width: 100px;
|
|
min-height: 100px;
|
|
background-size: 100px 100px;
|
|
}
|
|
|
|
#playerzone.smallvideo object, #playerzone.smallvideo .OT_root {
|
|
width: 100px !important;
|
|
height: 100px !important;
|
|
}
|
|
|
|
#playerzone.namesonly .playername {
|
|
min-width: 125px;
|
|
}
|
|
|
|
#playerzone.namesonly .player .video {
|
|
display: none;
|
|
}
|
|
|
|
#playerzone.namesonly object {
|
|
display: none;
|
|
}
|
|
|
|
#playerzone .player .playername {
|
|
font-size: 16px;
|
|
text-align: center;
|
|
color: white;
|
|
padding: 3px 0px 3px 0px;
|
|
line-height: 18px;
|
|
background-image: url(/images/volumebar.png);
|
|
background-repeat: no-repeat;
|
|
background-color: rgba(0, 0, 0, 0.50);
|
|
background-size: 0% 100%;
|
|
}
|
|
|
|
#playerzone .player .playercolor, #playerzone .player .color_picker {
|
|
width: 24px;
|
|
height: 24px;
|
|
float: right;
|
|
border: none;
|
|
}
|
|
|
|
#playerzone .player .color_picker {
|
|
position: relative;
|
|
top: -1px;
|
|
}
|
|
|
|
#playerzone .webrtc-controls {
|
|
width: 100%;
|
|
height: 24px;
|
|
overflow: hidden;
|
|
color: white;
|
|
text-shadow: 0px 0px 5px #333;
|
|
position: absolute;
|
|
bottom: 24px;
|
|
left: 0px;
|
|
display: none;
|
|
}
|
|
|
|
div#playerzone .player.webrtc-active .webrtc-controls {
|
|
display: block;
|
|
}
|
|
|
|
#playerzone .webrtc-controls .control {
|
|
display: inline-block;
|
|
font-size: 20px;
|
|
margin-left: 10px;
|
|
line-height: 24px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#playerzone .webrtc-controls .control.inactive {
|
|
color: red;
|
|
}
|
|
|
|
.cardtrade .sortable-placeholder {
|
|
width: 75px;
|
|
height: 40px;
|
|
border-radius: 5px;
|
|
border: 3px dashed black;
|
|
opacity: 0.80;
|
|
float: left;
|
|
margin-right: 10px;
|
|
margin-bottom: 10px;
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.cardtrade .offeredcard {
|
|
float: left;
|
|
margin-right: 10px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.cardtrade .offeredcard img {
|
|
max-width: 100px;
|
|
max-height: 100px;
|
|
}
|
|
|
|
.cardtrade .offeredcard[draggable=true] {
|
|
cursor: move;
|
|
}
|
|
|
|
.cardtrade .offering {
|
|
margin-top: 20px;
|
|
padding: 10px;
|
|
}
|
|
|
|
.cardtrade .dropzone {
|
|
border: 5px dashed #777;
|
|
min-height: 100px;
|
|
}
|
|
|
|
.cardtrade p {
|
|
margin-top: 10px;
|
|
text-align: center;
|
|
}
|
|
|
|
.hand .cardinhand.trading {
|
|
opacity: 0.50;
|
|
}
|
|
|
|
#macrobar {
|
|
display: none;
|
|
height: 55px;
|
|
width: auto;
|
|
max-width: 100%;
|
|
overflow-x: hidden;
|
|
position: absolute;
|
|
bottom: 0px;
|
|
pointer-events: auto;
|
|
}
|
|
|
|
div#macrobar:hover {
|
|
overflow-x: auto;
|
|
}
|
|
|
|
#macrobar::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
width: 11px;
|
|
height: 11px;
|
|
}
|
|
|
|
#macrobar::-webkit-scrollbar-thumb {
|
|
border-radius: 8px;
|
|
border: 2px solid white; /* should match background, can't be transparent */
|
|
background-color: rgba(0, 0, 0, .5);
|
|
}
|
|
|
|
#macrobar_macros {
|
|
min-width: 160px;
|
|
white-space: nowrap;
|
|
background: rgba(0,0,0,0.10);
|
|
padding-top: 5px;
|
|
padding-bottom: 5px;
|
|
padding-left: 15px;
|
|
}
|
|
|
|
#macrobar.sorting {
|
|
pointer-events: auto;
|
|
}
|
|
|
|
#macrobar.sorting button {
|
|
pointer-events: none;
|
|
}
|
|
|
|
#macrobar .macrobox {
|
|
display: inline-block;
|
|
width: auto;
|
|
margin-right: 15px;
|
|
}
|
|
|
|
#macrobar .emptybox {
|
|
width: 75px;
|
|
display: inline-block;
|
|
|
|
pointer-events: auto;
|
|
}
|
|
|
|
#macrobar div.macrobox:hover, #macrobar div.macrobox.ui-sortable-helper {
|
|
padding-right: 12px;
|
|
margin-right: 3px;
|
|
border-radius: 3px;
|
|
background-color: #999;
|
|
cursor: move;
|
|
}
|
|
|
|
#playerzone.showmacrobar {
|
|
padding-bottom: 59px;
|
|
}
|
|
|
|
#playerzone.showmacrobar #macrobar {
|
|
display: block;
|
|
}
|
|
|
|
#rightsidebar {
|
|
-webkit-user-select: text;
|
|
position: absolute;
|
|
right: 0px;
|
|
width: 260px;
|
|
background-color: white;
|
|
overflow: hidden;
|
|
border-left: 1px solid black;
|
|
height: 100%;
|
|
top: 0px;
|
|
padding: 0px;
|
|
margin: 0;
|
|
z-index: 100;
|
|
}
|
|
|
|
body.sidebarhidden #rightsidebar {
|
|
display: none;
|
|
}
|
|
|
|
body.sidebarhidden #textchat-input {
|
|
display: none !important;
|
|
}
|
|
|
|
#sidebarcontrol {
|
|
position: absolute;
|
|
z-index: 99;
|
|
right: 250px;
|
|
top: 35px;
|
|
width: 20px;
|
|
height: 18px;
|
|
font-size: 18px;
|
|
text-align: left;
|
|
padding: 4px;
|
|
border: 1px solid #ddd;
|
|
background-color: white;
|
|
opacity: 0.55;
|
|
cursor: pointer;
|
|
|
|
-webkit-transition-property: -webkit-transform;
|
|
-moz-transition-property: -moz-transform;
|
|
transition-property: transform;
|
|
|
|
-webkit-transition-duration: 0.3s;
|
|
-moz-transition-duration: 0.3s;
|
|
transition-duration: 0.3s;
|
|
|
|
-webkit-transform: translate(14px, 0);
|
|
-moz-transform: translate(14px, 0);
|
|
transform: translate(14px, 0);
|
|
}
|
|
|
|
#sidebarcontrol .fonticon-menu:before {
|
|
margin-left: 0px;
|
|
margin-right: 0px;
|
|
}
|
|
|
|
div#sidebarcontrol:hover {
|
|
opacity: 1.0;
|
|
|
|
-webkit-transform: translate(0px, 0);
|
|
-moz-transform: translate(0px, 0);
|
|
transform: translate(0px, 0);
|
|
|
|
}
|
|
|
|
#sidebarcontrol.alertify {
|
|
background-color: #49AFCD;
|
|
-webkit-animation: colorPulse 1.5s infinite alternate;
|
|
}
|
|
|
|
body.sidebarhidden #sidebarcontrol {
|
|
right: 0px;
|
|
}
|
|
|
|
#rightsidebar small {
|
|
color: #777;
|
|
font-size: 0.85em;
|
|
}
|
|
|
|
#rightsidebar .ui-tabs-panel {
|
|
padding: 0;
|
|
overflow-y: auto;
|
|
overflow-x: hidden;
|
|
height: 100%;
|
|
max-width: 100%;
|
|
position: relative;
|
|
top: 40px;
|
|
}
|
|
|
|
#rightsidebar .ui-tabs-panel .content {
|
|
padding-top: 0px !important;
|
|
}
|
|
|
|
#rightsidebar .ui-tabs-nav .pictos, #rightsidebar .ui-tabs-nav .pictostwo {
|
|
font-size: 1.75em;
|
|
}
|
|
|
|
#rightsidebar .ui-tabs-nav a {
|
|
color: #888;
|
|
padding: 0px 8px;
|
|
}
|
|
|
|
#rightsidebar .ui-tabs-nav li.ui-state-active a {
|
|
color: #444;
|
|
}
|
|
|
|
@-webkit-keyframes colorPulse {
|
|
0% {background-color: #49AFCD;}
|
|
50% {background-color: #2F96B4;}
|
|
100% {background-color: #49AFCD;}
|
|
}
|
|
|
|
#rightsidebar li.alertify a {
|
|
background-color: #49AFCD;
|
|
-webkit-animation: colorPulse 1.5s infinite alternate;
|
|
color: white;
|
|
text-shadow: none;
|
|
}
|
|
|
|
#rightsidebar ul.tabmenu {
|
|
position: fixed;
|
|
top: -6px;
|
|
right: 0px;
|
|
width: 250px;
|
|
background-color: white;
|
|
z-index: 100;
|
|
border-radius: 0px;
|
|
}
|
|
|
|
#textchat .chatlogmessage {
|
|
padding-top: 10px;
|
|
}
|
|
|
|
#textchat .content {
|
|
line-height: 1.25em;
|
|
font-size: 1.05em;
|
|
word-wrap: break-word;
|
|
}
|
|
|
|
#textchat .by {
|
|
font-weight: bold;
|
|
position: relative;
|
|
left: -5px;
|
|
}
|
|
|
|
#textchat .message {
|
|
padding-left: 45px;
|
|
padding-right: 5px;
|
|
padding-bottom: 7px;
|
|
background-color: #F1F1F1;
|
|
position: relative;
|
|
}
|
|
|
|
#textchat .avatar {
|
|
position: absolute;
|
|
top: 4px;
|
|
left: 5px;
|
|
width: 28px;
|
|
}
|
|
|
|
#textchat .inlinerollresult {
|
|
background-color: #FEF68E;
|
|
border: 2px solid #FEF68E;
|
|
padding: 0px 3px 0px 3px;
|
|
font-weight: bold;
|
|
cursor: help;
|
|
font-size: 1.1em;
|
|
}
|
|
|
|
#textchat .inlinerollresult.fullcrit {
|
|
border: 2px solid #3FB315;
|
|
}
|
|
|
|
#textchat .inlinerollresult.fullfail {
|
|
border: 2px solid #B31515;
|
|
}
|
|
|
|
#textchat .inlinerollresult.importantroll {
|
|
border: 2px solid #4A57ED;
|
|
}
|
|
|
|
#textchat .formula .inlinerollresult {
|
|
font-size: inherit;
|
|
}
|
|
|
|
#textchat .rollresult .avatar {
|
|
top: 10px;
|
|
}
|
|
|
|
#textchat .rollresult.quantumRoll {
|
|
background: url(/images/quantumrollsm.png) no-repeat bottom left;
|
|
}
|
|
|
|
.inlineqroll {
|
|
width: 18px;
|
|
height: 18px;
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
#textchat .avatar img {
|
|
max-width: 28px;
|
|
max-height: 28px;
|
|
}
|
|
|
|
#textchat .message .spacer {
|
|
background-color: #E1E1E1;
|
|
height: 2px;
|
|
margin-bottom: 7px;
|
|
margin-left: -45px;
|
|
}
|
|
|
|
#textchat.withoutavatars .avatar {
|
|
display: none;
|
|
}
|
|
|
|
#textchat.withoutavatars .message {
|
|
padding-left: 15px;
|
|
}
|
|
|
|
#textchat.withoutavatars .message .spacer {
|
|
margin-left: -15px;
|
|
}
|
|
|
|
#textchat .message.desc {
|
|
padding-left: 15px;
|
|
}
|
|
|
|
#textchat .message.desc .spacer {
|
|
margin-left: -15px;
|
|
}
|
|
|
|
#textchat .message.you {
|
|
background-color: #D3E5F5;
|
|
}
|
|
|
|
#textchat .message.you .spacer {
|
|
background-color: #B1D9FA;
|
|
}
|
|
|
|
#textchat .formula, #textchat .rolled {
|
|
display: inline;
|
|
padding: 4px;
|
|
background: white;
|
|
border-radius: 3px;
|
|
border: 1px solid #D1D1D1;
|
|
font-size: 1.1em;
|
|
line-height: 2.0em;
|
|
word-wrap: break-word;
|
|
}
|
|
|
|
#textchat .formula .parsegroup {
|
|
display: inline;
|
|
}
|
|
|
|
#textchat .formula .parsegroup .parsegroupitem {
|
|
display: inline;
|
|
}
|
|
|
|
#textchat.withouticons .dicegrouping .diceroll .backing {
|
|
display: none !important;
|
|
}
|
|
|
|
.diceroll.withouticons .backing {
|
|
display: none !important;
|
|
}
|
|
|
|
#textchat .dicegrouping {
|
|
display: inline;
|
|
}
|
|
|
|
.diceroll {
|
|
display: inline-block;
|
|
font-size: 1.2em;
|
|
}
|
|
|
|
.diceroll.ui-sortable-helper {
|
|
font-size: 1.4em;
|
|
}
|
|
|
|
.diceroll.ui-sortable-helper .backing {
|
|
opacity: 1.0;
|
|
}
|
|
|
|
#textchat .formattedformula {
|
|
display: block;
|
|
float: left;
|
|
padding: 0px 4px 0px 4px;
|
|
margin: 5px 0px 5px 0px;
|
|
}
|
|
|
|
#textchat .formattedformula > .dicegrouping.ui-sortable {
|
|
cursor: move;
|
|
}
|
|
|
|
.diceroll .dicon {
|
|
display: inline-block;
|
|
min-width: 30px;
|
|
text-align: center;
|
|
position: relative;
|
|
}
|
|
|
|
.diceroll .didroll {
|
|
text-shadow:
|
|
-1px -1px 1px #FFFFFF,
|
|
1px -1px 1px #FFFFFF,
|
|
-1px 1px 1px #FFFFFF,
|
|
1px 1px 1px #FFFFFF;
|
|
z-index: 2;
|
|
position: relative;
|
|
color: black;
|
|
height: auto;
|
|
min-height: 29px;
|
|
margin-top: -3px;
|
|
top: 0px;
|
|
text-align: center;
|
|
}
|
|
|
|
.diceroll .didroll img {
|
|
max-width: 30px;
|
|
max-height: 30px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.diceroll .backing {
|
|
position: absolute;
|
|
top: -2px;
|
|
left: 0px;
|
|
width: 100%;
|
|
text-align: center;
|
|
font-size: 30px;
|
|
color: #8FB1D9;
|
|
text-shadow: 0px 0px 3px #8FB1D9;
|
|
opacity: 0.75;
|
|
pointer-events: none;
|
|
z-index: 1;
|
|
}
|
|
|
|
.diceroll.d20 .backing {
|
|
font-family: "dicefontd20";
|
|
}
|
|
.diceroll.d4 .backing {
|
|
font-family: "dicefontd4";
|
|
}
|
|
.diceroll.d6 .backing {
|
|
font-family: "dicefontd6";
|
|
}
|
|
.diceroll.d8 .backing {
|
|
font-family: "dicefontd8";
|
|
}
|
|
.diceroll.d10 .backing {
|
|
font-family: "dicefontd10";
|
|
}
|
|
.diceroll.d12 .backing {
|
|
font-family: "dicefontd12";
|
|
}
|
|
|
|
.diceroll.d20 .backing:after, .diceroll.d12 .backing:after , .diceroll.d10 .backing:after , .diceroll.d8 .backing:after , .diceroll.d6 .backing:after , .diceroll.d4 .backing:after {
|
|
content: "0";
|
|
}
|
|
|
|
#textchat .rolled {
|
|
cursor: move;
|
|
font-weight: bold;
|
|
color: black;
|
|
font-size: 1.4em;
|
|
}
|
|
|
|
#textchat .parsegroup .parsegroupitem.dropped .diceroll {
|
|
opacity: 0.40;
|
|
}
|
|
|
|
.diceroll.dropped {
|
|
opacity: 0.40;
|
|
}
|
|
|
|
.diceroll.critsuccess .didroll {
|
|
color: #247305;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.diceroll.critfail .didroll {
|
|
color: #730505;
|
|
font-weight: bold;
|
|
}
|
|
|
|
/* Repeat classes for API scripts */
|
|
|
|
#textchat .formula .userscript-parsegroup {
|
|
display: inline;
|
|
}
|
|
|
|
#textchat .formula .userscript-parsegroup .userscript-parsegroupitem {
|
|
display: inline;
|
|
}
|
|
|
|
#textchat.withouticons .userscript-dicegrouping .userscript-diceroll .userscript-backing {
|
|
display: none !important;
|
|
}
|
|
|
|
.userscript-diceroll.withouticons .userscript-backing {
|
|
display: none !important;
|
|
}
|
|
|
|
#textchat .userscript-dicegrouping {
|
|
display: inline;
|
|
}
|
|
|
|
.userscript-diceroll {
|
|
display: inline-block;
|
|
font-size: 1.2em;
|
|
}
|
|
|
|
.userscript-diceroll .userscript-dicon {
|
|
display: inline-block;
|
|
min-width: 30px;
|
|
text-align: center;
|
|
position: relative;
|
|
}
|
|
|
|
.userscript-diceroll .userscript-didroll {
|
|
text-shadow:
|
|
-1px -1px 1px #FFFFFF,
|
|
1px -1px 1px #FFFFFF,
|
|
-1px 1px 1px #FFFFFF,
|
|
1px 1px 1px #FFFFFF;
|
|
z-index: 2;
|
|
position: relative;
|
|
color: black;
|
|
height: auto;
|
|
min-height: 29px;
|
|
margin-top: -3px;
|
|
top: 0px;
|
|
text-align: center;
|
|
}
|
|
|
|
.userscript-diceroll .userscript-didroll img {
|
|
max-width: 30px;
|
|
max-height: 30px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.userscript-diceroll .userscript-backing {
|
|
position: absolute;
|
|
top: -2px;
|
|
left: 0px;
|
|
width: 100%;
|
|
text-align: center;
|
|
font-size: 30px;
|
|
color: #8FB1D9;
|
|
text-shadow: 0px 0px 3px #8FB1D9;
|
|
opacity: 0.75;
|
|
pointer-events: none;
|
|
z-index: 1;
|
|
}
|
|
|
|
.userscript-diceroll.d20 .userscript-backing {
|
|
font-family: "dicefontd20";
|
|
}
|
|
.userscript-diceroll.d4 .userscript-backing {
|
|
font-family: "dicefontd4";
|
|
}
|
|
.userscript-diceroll.d6 .userscript-backing {
|
|
font-family: "dicefontd6";
|
|
}
|
|
.userscript-diceroll.d8 .userscript-backing {
|
|
font-family: "dicefontd8";
|
|
}
|
|
.userscript-diceroll.d10 .userscript-backing {
|
|
font-family: "dicefontd10";
|
|
}
|
|
.userscript-diceroll.d12 .userscript-backing {
|
|
font-family: "dicefontd12";
|
|
}
|
|
|
|
.userscript-diceroll.d20 .userscript-backing:after, .userscript-diceroll.d12 .userscript-backing:after , .userscript-diceroll.d10 .userscript-backing:after , .userscript-diceroll.d8 .userscript-backing:after , .userscript-diceroll.d6 .userscript-backing:after , .userscript-diceroll.d4 .userscript-backing:after {
|
|
content: "0";
|
|
}
|
|
|
|
#textchat .rolled {
|
|
cursor: move;
|
|
font-weight: bold;
|
|
color: black;
|
|
font-size: 1.4em;
|
|
}
|
|
|
|
#textchat .userscript-parsegroup .userscript-parsegroupitem.userscript-dropped .userscript-diceroll {
|
|
opacity: 0.40;
|
|
}
|
|
|
|
.userscript-diceroll.userscript-dropped {
|
|
opacity: 0.40;
|
|
}
|
|
|
|
.userscript-diceroll.userscript-critsuccess .userscript-didroll {
|
|
color: #247305;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.userscript-diceroll.userscript-critfail .userscript-didroll {
|
|
color: #730505;
|
|
font-weight: bold;
|
|
}
|
|
|
|
/* End API repeat */
|
|
|
|
.basicdiceroll {
|
|
font-size: 1.15em;
|
|
}
|
|
|
|
.basicdiceroll.critsuccess {
|
|
color: #00FF00;
|
|
}
|
|
|
|
.basicdiceroll.critfail {
|
|
color: #FF0000;
|
|
font-weight: bold;
|
|
}
|
|
|
|
#textchat .error {
|
|
background: #FFD2AD;
|
|
border-radius: 3px;
|
|
border: 1px solid #D1D1D1;
|
|
}
|
|
|
|
#textchat .emote {
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
text-align: center;
|
|
color: #DB831F;
|
|
background-color: #F5E4D3;
|
|
}
|
|
|
|
#textchat .emote .spacer {
|
|
background-color: #F0C392;
|
|
}
|
|
|
|
#textchat .desc {
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
text-align: center;
|
|
|
|
}
|
|
|
|
#textchat .desc .spacer {
|
|
|
|
}
|
|
|
|
#textchat .message.system {
|
|
background-color: #D4F5D3;
|
|
}
|
|
|
|
#textchat .message.system .spacer {
|
|
background-color: #A6F092;
|
|
}
|
|
|
|
#textchat .message.private {
|
|
background-color: #F2F5D3;
|
|
}
|
|
|
|
#textchat .message.private .spacer{
|
|
background-color: #F0F092;
|
|
}
|
|
|
|
#textchat-input {
|
|
position: absolute;
|
|
width: 250px;
|
|
right: 0px;
|
|
bottom: 0px;
|
|
background-color: white;
|
|
padding-top: 5px;
|
|
padding-bottom: 5px;
|
|
padding-left: 5px;
|
|
border-top: 5px solid #F1F1F1;
|
|
text-align: left;
|
|
z-index: 101;
|
|
}
|
|
|
|
body.sidebarhidden #textchat-input {
|
|
display: none;
|
|
}
|
|
|
|
#textchat-input textarea {
|
|
height: 50px;
|
|
width: 190px;
|
|
}
|
|
|
|
#textchat-input button {
|
|
width: auto;
|
|
}
|
|
|
|
#textchat-input label {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
padding-right: 5px;
|
|
padding-left: 5px;
|
|
position: relative;
|
|
top: -2px;
|
|
}
|
|
|
|
#textchat .userscript-sharelink {
|
|
background-color: black;
|
|
cursor: pointer;
|
|
display: block;
|
|
margin: 5px 0px 5px 0px;
|
|
opacity: 0.50;
|
|
}
|
|
|
|
#textchat .userscript-sharelink a {
|
|
color: black !important;
|
|
}
|
|
|
|
#textchat div.userscript-sharelink:hover {
|
|
background-color: transparent;
|
|
opacity: 1.0;
|
|
}
|
|
|
|
#whoistyping {
|
|
padding: 10px;
|
|
display: none;
|
|
text-align: right;
|
|
}
|
|
|
|
#whoistyping .icon {
|
|
float: left;
|
|
font-size: 20px;
|
|
font-weight: normal;
|
|
}
|
|
|
|
#whoistyping .names {
|
|
font-style: italic;
|
|
}
|
|
|
|
#speakingas {
|
|
width: 140px;
|
|
display: inline-block;
|
|
margin-right: 15px;
|
|
}
|
|
|
|
#canvas-overlay {
|
|
position: absolute;
|
|
top: 125px;
|
|
left: 125px;
|
|
pointer-events: none;
|
|
width: 100px;
|
|
height: 100px;
|
|
z-index: 3;
|
|
border-style: solid;
|
|
border-color: black;
|
|
border-width: 0px;
|
|
}
|
|
|
|
#canvas-overlay canvas {
|
|
pointer-events: none;
|
|
}
|
|
|
|
.timer {
|
|
position:relative;
|
|
font-size: 200px;
|
|
width:1em;
|
|
height:1em;
|
|
}
|
|
.timer.longtaptimer, .timer.mapping {
|
|
position: absolute;
|
|
z-index: 5;
|
|
top: 100px;
|
|
left: 100px;
|
|
}
|
|
.timer > .percent {
|
|
position: absolute;
|
|
top: 1.05em;
|
|
left: 0;
|
|
width: 3.33em;
|
|
font-size: 0.3em;
|
|
text-align:center;
|
|
}
|
|
.timer > .slice {
|
|
position:absolute;
|
|
width:1em;
|
|
height:1em;
|
|
clip:rect(0px,1em,1em,0.5em);
|
|
}
|
|
.timer > .slice.gt50 {
|
|
clip:rect(auto, auto, auto, auto);
|
|
}
|
|
.timer > .slice > .pie {
|
|
border: 0.1em solid #13B9F0;
|
|
position:absolute;
|
|
width:0.8em; /* 1 - (2 * border width) */
|
|
height:0.8em; /* 1 - (2 * border width) */
|
|
clip:rect(0em,0.5em,1em,0em);
|
|
-moz-border-radius:0.5em;
|
|
-webkit-border-radius:0.5em;
|
|
border-radius:0.5em;
|
|
}
|
|
.timer > .slice > .pie.fill {
|
|
-moz-transform:rotate(180deg) !important;
|
|
-webkit-transform:rotate(180deg) !important;
|
|
-o-transform:rotate(180deg) !important;
|
|
transform:rotate(180deg) !important;
|
|
}
|
|
.timer.fill > .percent {
|
|
display: none;
|
|
}
|
|
.timer.fill > .slice > .pie {
|
|
border: transparent;
|
|
background-color: #c0c0c0;
|
|
width:1em;
|
|
height:1em;
|
|
}
|
|
|
|
#rightsidebar .paddedtable .content {
|
|
padding: 10px;
|
|
}
|
|
|
|
#rightsidebar .paddedtable h3 {
|
|
margin-bottom: 25px;
|
|
padding-top: 2px;
|
|
}
|
|
|
|
#rightsidebar .paddedtable button {
|
|
float: right;
|
|
}
|
|
|
|
#rightsidebar .paddedtable hr {
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
#rightsidebar .paddedtable td input {
|
|
width: 100%;
|
|
/*height: 24px;*/
|
|
margin: 0;
|
|
}
|
|
|
|
#rightsidebar .paddedtable td textarea {
|
|
width: 100%;
|
|
margin: 0;
|
|
height: 75px;
|
|
}
|
|
|
|
#rightsidebar .paddedtable tr {
|
|
cursor: pointer;
|
|
}
|
|
|
|
#rightsidebar .paddedtable td {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
#rightsidebar .paddedtable td .namecontainer {
|
|
position: relative;
|
|
width: 100%;
|
|
height: 100%;
|
|
padding-bottom: 5px;
|
|
}
|
|
|
|
#rightsidebar .paddedtable td .playerdots {
|
|
display: block;
|
|
position: absolute;
|
|
bottom: -8px;
|
|
right: -5px;
|
|
width: auto;
|
|
}
|
|
|
|
#rightsidebar .paddedtable td .playerdot {
|
|
display: inline-block;
|
|
float: right;
|
|
font-size: 2.5em;
|
|
}
|
|
|
|
#journal .searchbox input, #journal .searchbox a.btn {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
#journal .searchbox input {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
#journaltags {
|
|
}
|
|
|
|
#existingcharacters {
|
|
font-size: 13px;
|
|
}
|
|
|
|
#existingcharacters .character .token {
|
|
width: 30px;
|
|
}
|
|
|
|
#existingcharacters .character img {
|
|
max-width: 30px;
|
|
max-height: 30px;
|
|
}
|
|
|
|
#existingmacros .bartoggle {
|
|
width: 60px;
|
|
}
|
|
|
|
#existingmacros .rollmacro {
|
|
font-size: 1.2em;
|
|
color: black;
|
|
margin-right: 5px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
#existingmacros td, #existingmacros th {
|
|
font-size: 13px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
#existingmacros .draggercontainer {
|
|
max-width: 25px;
|
|
}
|
|
|
|
#existingmacros .macro .dragger {
|
|
display: none;
|
|
width: 20px;
|
|
height: 20px;
|
|
border-radius: 3px;
|
|
background-color: #999;
|
|
border: #555;
|
|
}
|
|
|
|
#existingmacros tr.macro:hover .dragger {
|
|
display: block;
|
|
}
|
|
|
|
.tokeneditor .bar_color_indicator {
|
|
display: inline-block;
|
|
margin-right: 5px;
|
|
width: 15px;
|
|
height: 15px;
|
|
position: relative;
|
|
top: 2px;
|
|
left: 5px;
|
|
border-radius: 10px;
|
|
}
|
|
|
|
.tokeneditor h4 {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.largedialog label {
|
|
width: 100%;
|
|
text-align: left;
|
|
float: none;
|
|
}
|
|
|
|
label input[type=checkbox] {
|
|
display: inline-block;
|
|
}
|
|
|
|
.largedialog textarea {
|
|
width: 100%;
|
|
height: 150px;
|
|
}
|
|
|
|
.largedialog .clear {
|
|
height: 15px;
|
|
}
|
|
|
|
.largedialog small {
|
|
text-align: right;
|
|
color: #999;
|
|
font-size: 0.85em;
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
.inlineinputs input[type="text"] {
|
|
width: 40px;
|
|
display: inline-block;
|
|
margin: 0px 5px 0px 5px;
|
|
}
|
|
|
|
.inlineinputs label {
|
|
width: auto;
|
|
display: inline-block;
|
|
}
|
|
|
|
.charactereditor .name {
|
|
width: 95%;
|
|
}
|
|
|
|
.charactereditor .avatar {
|
|
width: 100%;
|
|
min-height: 150px;
|
|
background-color: white;
|
|
}
|
|
|
|
.charactereditor .avatar img {
|
|
max-width: 100%;
|
|
}
|
|
|
|
.charactereditor .defaulttoken {
|
|
height: 150px;
|
|
background-color: white;
|
|
margin-right: 5px;
|
|
width: 150px;
|
|
text-align: center;
|
|
}
|
|
|
|
.charactereditor .defaulttoken button {
|
|
margin-top: 40px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.charactereditor .defaulttoken img {
|
|
max-width: 150px;
|
|
max-height: 150px;
|
|
}
|
|
|
|
.charactereditor .token img {
|
|
max-width: 75px;
|
|
max-height: 75px;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.dropbox {
|
|
border: 4px dashed #D1D1D1;
|
|
text-align: center;
|
|
position: relative;
|
|
}
|
|
|
|
.dropbox.filled {
|
|
border: 4px solid white;
|
|
}
|
|
|
|
.dropbox .inner {
|
|
color: #999;
|
|
}
|
|
|
|
div.dropbox.filled:hover {
|
|
border: 4px dashed #D1D1D1;
|
|
}
|
|
|
|
div.dropbox.filled:hover .inner {
|
|
display: block;
|
|
}
|
|
|
|
.dropbox .manual {
|
|
position: absolute;
|
|
left: -9999px;
|
|
}
|
|
|
|
.dropbox .remove {
|
|
display: none;
|
|
position: absolute;
|
|
top: 0px;
|
|
right: 0px;
|
|
background-color: white;
|
|
padding: 3px;
|
|
}
|
|
|
|
div.dropbox:hover .remove {
|
|
display: block;
|
|
}
|
|
|
|
.dropbox h4 small {
|
|
text-align: center;
|
|
}
|
|
|
|
.tokenslot {
|
|
border: 4px dashed #D1D1D1;
|
|
text-align: center;
|
|
position: relative;
|
|
}
|
|
|
|
.tokenslot.filled {
|
|
border: 4px solid white;
|
|
}
|
|
|
|
div.tokenslot.filled:hover {
|
|
border: 4px dashed #D1D1D1;
|
|
}
|
|
|
|
.tokenslot .remove {
|
|
display: none;
|
|
position: absolute;
|
|
top: 0px;
|
|
right: 0px;
|
|
background-color: white;
|
|
padding: 3px;
|
|
}
|
|
|
|
div.tokenslot:hover .remove {
|
|
display: block;
|
|
}
|
|
|
|
.tokenslot small {
|
|
font-size: 0.9em;
|
|
text-align: center;
|
|
color: black;
|
|
}
|
|
|
|
.tokenslot button {
|
|
opacity: 0.65;
|
|
pointer-events: none;
|
|
}
|
|
|
|
body.tokenselected .tokenslot small {
|
|
color: #777;
|
|
}
|
|
|
|
body.tokenselected .tokenslot button {
|
|
opacity: 1.0;
|
|
pointer-events: auto;
|
|
}
|
|
|
|
.avatar .inner {
|
|
padding-top: 40px;
|
|
}
|
|
|
|
.avatar.filled .inner {
|
|
padding-top: 0px;
|
|
min-height: 100px;
|
|
}
|
|
|
|
.characterviewer label {
|
|
font-weight: bold;
|
|
font-size: 1.2em;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.characterviewer .content {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.characterviewer .avatar {
|
|
float: left;
|
|
margin-right: 10px !important;
|
|
margin-bottom: 10px !important;
|
|
max-width: 250px;
|
|
}
|
|
|
|
.editcharacter {
|
|
position: absolute;
|
|
right: 50px;
|
|
top: 10px;
|
|
}
|
|
|
|
.ui-dialog .charsheet {
|
|
padding: 10px;
|
|
}
|
|
|
|
.ui-dialog .charsheet input {
|
|
height: auto;
|
|
vertical-align: middle;
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.ui-dialog .charsheet hr {
|
|
clear: both;
|
|
}
|
|
|
|
.ui-dialog .charsheet input[type=number] {
|
|
width: 3.5em;
|
|
}
|
|
|
|
.ui-dialog .charsheet .sheet-row, .ui-dialog .charsheet .sheet-2colrow, .ui-dialog .charsheet .sheet-3colrow {
|
|
display: block;
|
|
clear: both;
|
|
}
|
|
|
|
.ui-dialog .charsheet .sheet-col {
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.ui-dialog .charsheet .sheet-col img {
|
|
max-width: 100%;
|
|
}
|
|
|
|
.ui-dialog .charsheet .sheet-2colrow .sheet-col {
|
|
width: calc(50% - 20px);
|
|
margin-right: 30px;
|
|
}
|
|
|
|
.ui-dialog .charsheet .sheet-3colrow .sheet-col {
|
|
width: calc(33% - 21px);
|
|
margin-right: 30px;
|
|
}
|
|
|
|
.ui-dialog .charsheet .sheet-col:last-child {
|
|
margin-right: 0px !important;
|
|
}
|
|
|
|
.ui-dialog .charsheet button[type=roll] {
|
|
padding: 2px 3px;
|
|
font-size: 1.3em;
|
|
margin: 0px 3px 0px 3px;
|
|
}
|
|
|
|
.ui-dialog .charsheet button[type=roll]:before {
|
|
font-family: "dicefontd20";
|
|
content: "t";
|
|
}
|
|
|
|
.ui-dialog .charsheet .repcontrol_edit {
|
|
float: right;
|
|
}
|
|
|
|
.ui-dialog .charsheet .repcontainer .repitem {
|
|
position: relative;
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.ui-dialog .charsheet .repcontainer .repitem .itemcontrol {
|
|
display: none;
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
background-color: rgba(255,255,255,0.40);
|
|
}
|
|
|
|
.ui-dialog .charsheet .repcontainer .repitem .itemcontrol .repcontrol_del {
|
|
float: right;
|
|
}
|
|
|
|
.ui-dialog .charsheet .repcontainer.editmode div.repitem:hover .itemcontrol {
|
|
background-color: rgba(241,255,92,0.60);
|
|
}
|
|
|
|
.ui-dialog .charsheet .repcontainer.editmode .repitem .itemcontrol {
|
|
display: block;
|
|
}
|
|
|
|
#initiativewindow {
|
|
padding: 5px 2px;
|
|
overflow-x: auto;
|
|
}
|
|
|
|
#initiativewindow ul {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
#initiativewindow ul li {
|
|
margin: 0;
|
|
padding: 5px;
|
|
border-bottom: 1px solid #D1D1D1;
|
|
display: block;
|
|
background-color: white;
|
|
position: relative;
|
|
}
|
|
|
|
#initiativewindow ul.ui-sortable li {
|
|
cursor: move;
|
|
}
|
|
|
|
#initiativewindow ul li .controls {
|
|
opacity: 0;
|
|
position: absolute;
|
|
top: 2px;
|
|
left: 3px;
|
|
background-color: white;
|
|
color: #8F0A0A;
|
|
font-size: 20px;
|
|
line-height: 20px;
|
|
padding: 5px 9px 5px 9px;
|
|
|
|
-webkit-transition: all 0.2s;
|
|
-moz-transition: all 0.2s;
|
|
}
|
|
|
|
#initiativewindow ul li:hover .controls {
|
|
opacity: 0.80;
|
|
}
|
|
|
|
#initiativewindow ul li.ui-sortable-helper .controls {
|
|
opacity: 0;
|
|
}
|
|
|
|
#initiativewindow ul li .remove {
|
|
cursor: pointer;
|
|
}
|
|
|
|
#initiativewindow ul li.gmlayer {
|
|
opacity: 0.50;
|
|
}
|
|
|
|
#initiativewindow .placeholder {
|
|
height: 40px;
|
|
}
|
|
|
|
#initiativewindow ul li {
|
|
min-height: 30px;
|
|
}
|
|
|
|
#initiativewindow ul li:first-child {
|
|
background-color: #A7E897;
|
|
}
|
|
|
|
#initiativewindow ul li span {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
#initiativewindow ul li img {
|
|
max-width: 30px;
|
|
max-height: 30px;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
#initiativewindow ul li span.initiative {
|
|
font-size: 25px;
|
|
font-weight: bold;
|
|
text-align: right;
|
|
float: right;
|
|
padding: 5px;
|
|
min-width: 20px;
|
|
min-height: 20px;
|
|
}
|
|
|
|
#initiativewindow ul li span.initiative.dropping {
|
|
background-color: #FFFFBA;
|
|
}
|
|
|
|
#initiativewindow ul li span.name {
|
|
font-size: 16px;
|
|
padding-top: 4px;
|
|
}
|
|
|
|
#initiativewindow span.editable:hover {
|
|
cursor: text;
|
|
background-color: #FFFFBA;
|
|
}
|
|
|
|
#initiativewindow input {
|
|
width: 30px;
|
|
font-size: 18px;
|
|
height: 20px;
|
|
position: relative;
|
|
top: -3px;
|
|
margin: 0;
|
|
}
|
|
|
|
.bigbuttonwithicons span.ui-button-text {
|
|
font-size: 18px !important;
|
|
}
|
|
|
|
.chzn-container input {
|
|
/*height: 24px !important;*/
|
|
}
|
|
|
|
.etchable {
|
|
min-height: 100px;
|
|
border: 1px solid #D1D1D1;
|
|
padding: 5px;
|
|
}
|
|
|
|
.etch-editor-panel {
|
|
z-index: 100000;
|
|
}
|
|
|
|
.loginform .clear {
|
|
height: 10px;
|
|
}
|
|
|
|
.loginform input {
|
|
height: 24px;
|
|
}
|
|
|
|
.loginform .registerfield {
|
|
display: none;
|
|
}
|
|
|
|
.loginform.register .registerfield{
|
|
display: block;
|
|
}
|
|
|
|
.loginform .alert {
|
|
display: none;
|
|
}
|
|
|
|
.chatbubble {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
width: 125px;
|
|
padding: 0px 0px 9px 0px;
|
|
z-index: 1000;
|
|
opacity: 0;
|
|
background: url(/images/carat.png) bottom center no-repeat;
|
|
}
|
|
|
|
.chatbubble p {
|
|
padding: 5px;
|
|
background-color: rgba(0,0,0,0.85);
|
|
border-radius: 3px;
|
|
color: white;
|
|
font-size: 13px;
|
|
margin: 0;
|
|
}
|
|
|
|
.commandintro li {
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
.commandintro li code {
|
|
line-height: 1.8em;
|
|
}
|
|
|
|
#jukebox_search {
|
|
width: 100%;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
#jukebox_results .result {
|
|
width: 460px;
|
|
height: 72px;
|
|
position: relative;
|
|
background-color: black;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#jukebox_results .result .waveform {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: auto;
|
|
max-width: 460px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#jukebox_results .result .title {
|
|
font-size: 24px;
|
|
line-height: 28px;
|
|
color: white;
|
|
position: absolute;
|
|
top: 22px;
|
|
left: 10px;
|
|
overflow: hidden;
|
|
white-space: pre;
|
|
}
|
|
|
|
#jukebox_results .result .progress {
|
|
background-color: black;
|
|
opacity: 0.60;
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
height: 72px;
|
|
}
|
|
|
|
#jukebox_results .result .controls {
|
|
position: absolute;
|
|
width: auto;
|
|
right: 10px;
|
|
top: 10px;
|
|
}
|
|
|
|
#jukebox_results .result .controls button .pictos {
|
|
font-size: 15px;
|
|
}
|
|
|
|
#jukebox table .remove {
|
|
font-size: 0.85em;
|
|
float: right;
|
|
visibility: hidden;
|
|
margin-top: 4px;
|
|
}
|
|
|
|
#jukebox table .permalink {
|
|
font-size: 0.85em;
|
|
float: left;
|
|
visibility: hidden;
|
|
margin-top: 4px;
|
|
}
|
|
|
|
#jukebox table td {
|
|
vertical-align: top !important;
|
|
}
|
|
|
|
#jukebox table .title {
|
|
padding: 5px 0px 5px 0px;
|
|
min-height: 28px;
|
|
}
|
|
|
|
#jukebox table .volume {
|
|
padding-top: 5px;
|
|
}
|
|
|
|
#jukebox table div.title:hover {
|
|
cursor: text;
|
|
background-color: #FFFFBA;
|
|
}
|
|
|
|
#jukebox table tr:hover .remove, #jukebox table tr:hover .permalink {
|
|
visibility: visible;
|
|
}
|
|
|
|
#jukebox table label {
|
|
display: inline-block;
|
|
}
|
|
|
|
#jukebox table label input {
|
|
display: inline-block;
|
|
width: auto !important;
|
|
}
|
|
|
|
.gridopacity {
|
|
width: 100px;
|
|
float: left;
|
|
margin-top: 4px;
|
|
}
|
|
|
|
.fogopacity {
|
|
width: 100px;
|
|
float: left;
|
|
margin-top: 4px;
|
|
}
|
|
#existinghandouts {
|
|
font-size: 13px;
|
|
}
|
|
|
|
#existinghandouts .handout .avatar, .archivetable .avatar {
|
|
width: 30px;
|
|
}
|
|
|
|
#existinghandouts .handout img, .archivetable img {
|
|
max-width: 30px;
|
|
max-height: 30px;
|
|
}
|
|
|
|
.handouteditor .name {
|
|
width: 100%;
|
|
}
|
|
|
|
.handouteditor .avatar {
|
|
width: 100%;
|
|
min-height: 200px;
|
|
background-color: white;
|
|
}
|
|
|
|
.handouteditor .avatar img {
|
|
max-width: 450px;
|
|
}
|
|
|
|
.handoutviewer label {
|
|
font-weight: bold;
|
|
font-size: 1.2em;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.handoutviewer .content {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.edithandout {
|
|
position: absolute;
|
|
right: 40px;
|
|
top: 10px;
|
|
}
|
|
|
|
.broadcasthandout {
|
|
position: absolute;
|
|
right: 100px;
|
|
top: 10px;
|
|
}
|
|
|
|
.archivetable td {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
#globalvolume {
|
|
width: 75%;
|
|
margin-left: 15px;
|
|
}
|
|
|
|
/* Radial menu */
|
|
|
|
#radial-menu {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
width: 70px;
|
|
height: 10px;
|
|
z-index: 6;
|
|
pointer-events: none;
|
|
}
|
|
|
|
#radial-menu .button{
|
|
position: absolute;
|
|
height: 38px;
|
|
width: 38px;
|
|
border-radius: 25px;
|
|
background: #555;
|
|
border: 2px solid white;
|
|
-webkit-transition: all 250ms;
|
|
-moz-transition: all 250ms;
|
|
-o-transition: all 250ms;
|
|
-ms-transition: all 250ms;
|
|
transition: all 250ms;
|
|
-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,.5);
|
|
-moz-box-shadow: 0px 1px 4px rgba(0,0,0,.5);
|
|
-o-box-shadow: 0px 1px 4px rgba(0,0,0,.5);
|
|
-ms-box-shadow: 0px 1px 4px rgba(0,0,0,.5);
|
|
box-shadow: 0px 1px 4px rgba(0,0,0,.5);
|
|
opacity: 0.0;
|
|
z-index: 4;
|
|
left: 0px;
|
|
}
|
|
|
|
#radial-menu .button.animcomplete {
|
|
pointer-events: auto;
|
|
}
|
|
|
|
#radial-menu .button.open{
|
|
opacity: 1.0;
|
|
/*transition: all 350ms;
|
|
-webkit-transition: all 350ms;*/
|
|
-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1); /* older webkit */
|
|
-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650);
|
|
-moz-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650);
|
|
-ms-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650);
|
|
-o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650);
|
|
transition-timing-function: cubic-bezier(0.250, 0.250, 0.400, 1.650); /* custom */
|
|
}
|
|
|
|
#radial-menu .button div.inner{
|
|
margin: 4px;
|
|
width: 30px;
|
|
height: 30px;
|
|
background: #222;
|
|
border-radius: 20px;
|
|
text-align: center;
|
|
color: #fff;
|
|
font-size: 16px;
|
|
text-align: center;
|
|
}
|
|
|
|
#radial-menu .button div.inner span {
|
|
position: relative;
|
|
top: 5px;
|
|
|
|
}
|
|
|
|
#radial-menu .button div.inner span.pictos {
|
|
font-size: 26px;
|
|
line-height: 22px;
|
|
}
|
|
|
|
#radial-menu .button div.badge {
|
|
width: 20px;
|
|
height: 20px;
|
|
position: absolute;
|
|
top: -5px;
|
|
left: -5px;
|
|
text-align: center;
|
|
}
|
|
|
|
#radial-menu .button-4 div.badge {
|
|
top: -2px;
|
|
}
|
|
|
|
#radial-menu .button-3 div.badge span.pictos{
|
|
font-size: 18px;
|
|
color: #7CC48A;
|
|
|
|
}
|
|
|
|
#radial-menu .button-4 div.badge span.pictos{
|
|
font-size: 26px;
|
|
color: #1589D1;
|
|
}
|
|
|
|
#radial-menu .button-5 div.badge span.pictos{
|
|
font-size: 22px;
|
|
color: #CC0C23;
|
|
}
|
|
|
|
#radial-menu .button div.plus, #radial-menu .button div.minus {
|
|
position: absolute;
|
|
bottom: -14px;
|
|
background-color: #222;
|
|
border: 3px solid white;
|
|
border-radius: 20px;
|
|
width: 22px;
|
|
height: 22px;
|
|
text-align: center;
|
|
opacity: 0.0;
|
|
|
|
-webkit-transition: all 250ms;
|
|
-moz-transition: all 250ms;
|
|
-o-transition: all 250ms;
|
|
-ms-transition: all 250ms;
|
|
transition: all 250ms;
|
|
}
|
|
|
|
#radial-menu .button div.plus {
|
|
left: -12px;
|
|
}
|
|
|
|
#radial-menu .button div.plus span, #radial-menu .button div.minus span {
|
|
color: white;
|
|
font-weight: bold;
|
|
font-size: 24px;
|
|
}
|
|
|
|
#radial-menu div.button:hover div.plus, #radial-menu div.button:hover div.minus {
|
|
opacity: 1.0;
|
|
}
|
|
|
|
#radial-menu .button div.minus {
|
|
right: -12px;
|
|
}
|
|
|
|
#radial-menu .button:hover {
|
|
cursor: pointer;
|
|
}
|
|
|
|
#radial-menu .button-1, #radial-menu .button-2 {
|
|
bottom: 0px;
|
|
}
|
|
|
|
#radial-menu .button-3, #radial-menu .button-4, #radial-menu .button-5 {
|
|
top: 0px;
|
|
}
|
|
|
|
#radial-menu .button-1.open{
|
|
bottom: -65px;
|
|
left: -65px;
|
|
|
|
}
|
|
|
|
#radial-menu .button-2.open{
|
|
bottom: -85px;
|
|
left: -20px;
|
|
}
|
|
|
|
#radial-menu .button-3.open{
|
|
top: -95px;
|
|
left: 16px;
|
|
}
|
|
|
|
#radial-menu .button-4.open{
|
|
top: -95px;
|
|
left: 65px;
|
|
}
|
|
|
|
#radial-menu .button-5.open{
|
|
left: -33px;
|
|
top: -95px;
|
|
}
|
|
|
|
#radial-menu .popupvalue {
|
|
position: absolute;
|
|
top: -40px;
|
|
left: -15px;
|
|
width: 55px;
|
|
height: 30px;
|
|
z-index: 1005;
|
|
}
|
|
|
|
#radial-menu .popupvalue input {
|
|
width: 100%;
|
|
font-size: 16px;
|
|
}
|
|
|
|
#radial-menu .markermenu {
|
|
background-color: white;
|
|
position: absolute;
|
|
left: -1px;
|
|
top: 0px;
|
|
width: 1px;
|
|
overflow: hidden;
|
|
height: 40px;
|
|
border-radius: 25px 0px 0px 25px;
|
|
-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
|
|
-moz-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
|
|
-o-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
|
|
-ms-box-shadow: 0px 1px 3px rgba(0,0,0,.5);
|
|
box-shadow: 0px 1px 3px rgba(0,0,0,.5);
|
|
z-index: -1;
|
|
padding-left: 40px;
|
|
cursor: default;
|
|
|
|
-webkit-transition: width 250ms, height 250ms, top 250ms;
|
|
-moz-transition: width 250ms, height 250ms, top 250ms;
|
|
-o-transition: width 250ms, height 250ms, top 250ms;
|
|
-ms-transition: width 250ms, height 250ms, top 250ms;
|
|
transition: width 250ms, height 250ms, top 250ms;
|
|
}
|
|
|
|
#radial-menu .markermenu::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
width: 8px;
|
|
height: 8px;
|
|
}
|
|
|
|
#radial-menu .markermenu::-webkit-scrollbar-thumb {
|
|
border-radius: 4px;
|
|
border: 2px solid rgba(0,0,0,0); /* should match background, can't be transparent */
|
|
background-color: rgba(0, 0, 0, .5);
|
|
}
|
|
|
|
#radial-menu .markermenu.open {
|
|
width: 290px;
|
|
height: 115px;
|
|
top: -38px;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
#radial-menu .markermenu .markercolor {
|
|
width: 22px;
|
|
height: 22px;
|
|
border-radius: 20px;
|
|
display: inline-block;
|
|
margin-right: 2px;
|
|
margin-left: 2px;
|
|
margin-top: 5px;
|
|
border: 4px solid white;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#radial-menu .markermenu .markercolor.dead {
|
|
border-radius: 0px;
|
|
width: auto;
|
|
height: auto;
|
|
color: #CC1010; font-size: 24px; font-weight: bold; position: relative; top: -7px;
|
|
padding: 2px;
|
|
}
|
|
|
|
#radial-menu .markermenu .markericon {
|
|
display: inline-block;
|
|
margin-right: 2px;
|
|
margin-top: 2px;
|
|
cursor: pointer;
|
|
background-image: url(/images/statussheet.png);
|
|
background-repeat: no-repeat;
|
|
width: 24px;
|
|
height: 24px;
|
|
padding: 0;
|
|
border: 4px solid white;
|
|
}
|
|
|
|
#radial-menu .markermenu .markericon.active {
|
|
border: 4px solid #AAE3F0;
|
|
}
|
|
|
|
#radial-menu .markermenu .markercolor.active {
|
|
border: 4px solid #AAE3F0;
|
|
}
|
|
|
|
.tipsy small {
|
|
display: block;
|
|
margin-top: 15px;
|
|
text-align: right;
|
|
font-size: 0.90em;
|
|
}
|
|
|
|
.tipsy small a {
|
|
color: white;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.tipsy {
|
|
word-wrap:break-word;
|
|
}
|
|
|
|
.ui-dialog-titlebar .addcard {
|
|
position: absolute;
|
|
top: 10px;
|
|
right: 35px;
|
|
}
|
|
|
|
.cardeditor .avatar, .deckeditor .avatar {
|
|
width: 100%;
|
|
min-height: 300px;
|
|
max-width: 250px;
|
|
background-color: white;
|
|
}
|
|
|
|
.tableitemeditor .avatar {
|
|
width: 100%;
|
|
min-height: 150px;
|
|
max-width: 250px;
|
|
background-color: white;
|
|
}
|
|
|
|
.rollabletableeditor table tr {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.deckeditor table img, .rollabletableeditor table img {
|
|
max-width: 50px;
|
|
max-height: 50px;
|
|
}
|
|
|
|
#showndecks {
|
|
z-index: 5;
|
|
position: absolute;
|
|
bottom: 300px;
|
|
right: 250px;
|
|
width: 100px;
|
|
max-height: 500px;
|
|
overflow-y: scroll;
|
|
padding-left: 10px;
|
|
border: 1px solid transparent;
|
|
}
|
|
|
|
@-moz-document url-prefix() {
|
|
#showndecks:empty {
|
|
overflow-y: auto;
|
|
}
|
|
}
|
|
|
|
#showndecks::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
width: 11px;
|
|
height: 11px;
|
|
}
|
|
|
|
#showndecks::-webkit-scrollbar-thumb {
|
|
border-radius: 8px;
|
|
border: 2px solid white; /* should match background, can't be transparent */
|
|
background-color: rgba(255, 255, 255, .5);
|
|
}
|
|
|
|
div#showndecks:hover::-webkit-scrollbar-thumb {
|
|
background-color: rgba(0, 0, 0, .5);
|
|
}
|
|
|
|
div#showndecks:hover {
|
|
padding-left: 65px;
|
|
border: 1px solid #D1D1D1;
|
|
/*overflow-y: auto;*/
|
|
background-color: rgba(255,255,255,0.35);
|
|
}
|
|
|
|
#showndecks .adeck {
|
|
display: block;
|
|
margin-top: 10px;
|
|
pointer-events: auto;
|
|
min-height: 125px;
|
|
}
|
|
|
|
#showndecks .deckstack {
|
|
position: relative;
|
|
width: calc(100% - 20px);
|
|
padding-top: 15px;
|
|
}
|
|
|
|
#showndecks .card {
|
|
width: 100%;
|
|
}
|
|
|
|
#showndecks .deckstack img {
|
|
max-width: 100%;
|
|
}
|
|
|
|
#showndecks .deckstack .currentcard {
|
|
z-index: 4;
|
|
position: absolute;
|
|
top: 15px;
|
|
left: 0px;
|
|
}
|
|
|
|
#showndecks .deckstack .currentcard a {
|
|
width: inherit;
|
|
cursor: move;
|
|
}
|
|
/*
|
|
#showndecks .deckstack .nextcard .options {
|
|
position: absolute;
|
|
top: 3px;
|
|
left: 0px;
|
|
height: 20px;
|
|
background-color: white;
|
|
background-color: rgba(255,255,255,0.75);
|
|
z-index: 1100;
|
|
opacity: 0.0;
|
|
width: 100%;
|
|
}
|
|
|
|
#showndecks .deckstack .nextcard .options > div {
|
|
float: left;
|
|
width: 50%;
|
|
text-align: center;
|
|
overflow: hidden;
|
|
color: black;
|
|
font-weight: bold;
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
#showndecks .deckstack .nextcard .options .deal {
|
|
cursor: move;
|
|
padding-left: 2px;
|
|
border-right: 1px solid black;
|
|
}
|
|
|
|
#showndecks .deckstack .nextcard .options .draw {
|
|
cursor: pointer;
|
|
padding-right: 2px;
|
|
}*/
|
|
|
|
#showndecks .deckstack .allback {
|
|
z-index: 2;
|
|
position: relative;
|
|
top: -5px;
|
|
left: 0px;
|
|
}
|
|
|
|
#showndecks .deckstack .nextcard {
|
|
z-index: 1;
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#showndecks .deckstack .emptycard {
|
|
z-index: 3;
|
|
position: relative;
|
|
padding: 10px;
|
|
margin-top: 20px;
|
|
width: 100%;
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
font-weight: bold;
|
|
background-color: rgba(255,255,255,0.75);
|
|
text-align: center;
|
|
}
|
|
|
|
#showndecks .deckstack .controls {
|
|
position: absolute;
|
|
top: 10px;
|
|
left: -58px;
|
|
width: 40px;
|
|
padding: 10px 20px 10px 10px;
|
|
overflow: hidden;
|
|
display: none;
|
|
text-align: right;
|
|
background-color: white;
|
|
border: 1px solid #C0C0C0;
|
|
}
|
|
|
|
#showndecks div.deckstack:hover .controls {
|
|
display: block;
|
|
}
|
|
|
|
#showndecks div.deckstack .needsshuffle {
|
|
position: absolute;
|
|
top: 30%;
|
|
left: 0px;
|
|
z-index: 3;
|
|
text-align: center;
|
|
width: 100%;
|
|
}
|
|
|
|
#showndecks div.deckstack .needsshuffle a {
|
|
box-shadow: 0px 0px 5px #333;
|
|
}
|
|
|
|
#showndecks .card {
|
|
|
|
-webkit-perspective: 600px;
|
|
-moz-perspective: 600px;
|
|
|
|
/* -- transition is the magic sauce for animation -- */
|
|
-o-transition: all .4s;
|
|
-ms-transition: all .4s;
|
|
-moz-transition: all .4s;
|
|
-webkit-transition: all .4s;
|
|
transition: all .4s;
|
|
}
|
|
|
|
#showndecks .card.flipped {
|
|
top: -80px !important;
|
|
}
|
|
|
|
#showndecks .card.postflip {
|
|
|
|
top: 15px !important;
|
|
z-index: 5;
|
|
}
|
|
|
|
#showndecks .nextcard.flipped .options {
|
|
display: none;
|
|
}
|
|
|
|
#showndecks div.deckstack.drawable:hover .nextcard {
|
|
top: -10px;
|
|
}
|
|
|
|
#showndecks div.deckstack.drawable:hover .nextcard .options {
|
|
opacity: 1.0;
|
|
}
|
|
|
|
/* -- make sure to declare a default for every property that you want animated -- */
|
|
/* -- general styles, including Y axis rotation -- */
|
|
#showndecks .card .front {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 900;
|
|
width: inherit;
|
|
|
|
-webkit-transform: rotateY(0deg);
|
|
-webkit-transform-style: preserve-3d;
|
|
-webkit-backface-visibility: hidden;
|
|
|
|
-moz-transform: rotateY(0deg);
|
|
-moz-transform-style: preserve-3d;
|
|
-moz-backface-visibility: hidden;
|
|
|
|
/* -- transition is the magic sauce for animation -- */
|
|
-o-transition: all .4s ease-in-out;
|
|
-ms-transition: all .4s ease-in-out;
|
|
-moz-transition: all .4s ease-in-out;
|
|
-webkit-transition: all .4s ease-in-out;
|
|
transition: all .4s ease-in-out;
|
|
}
|
|
#showndecks .card.flipped .front {
|
|
z-index: 900;
|
|
|
|
-webkit-transform: rotateY(180deg);
|
|
-moz-transform: rotateY(180deg);
|
|
}
|
|
|
|
#showndecks .card .back {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
z-index: 800;
|
|
width: inherit;
|
|
|
|
-webkit-transform: rotateY(-180deg);
|
|
-webkit-transform-style: preserve-3d;
|
|
-webkit-backface-visibility: hidden;
|
|
|
|
-moz-transform: rotateY(-180deg);
|
|
-moz-transform-style: preserve-3d;
|
|
-moz-backface-visibility: hidden;
|
|
|
|
/* -- transition is the magic sauce for animation -- */
|
|
-o-transition: all .4s ease-in-out;
|
|
-ms-transition: all .4s ease-in-out;
|
|
-moz-transition: all .4s ease-in-out;
|
|
-webkit-transition: all .4s ease-in-out;
|
|
transition: all .4s ease-in-out;
|
|
}
|
|
|
|
#showndecks .card.flipped .back {
|
|
z-index: 1000;
|
|
|
|
-webkit-transform: rotateY(0deg);
|
|
-moz-transform: rotateY(0deg);
|
|
}
|
|
|
|
.ui-autocomplete {
|
|
width: 200px !important;
|
|
border-radius: 0px;
|
|
}
|
|
|
|
.ui-autocomplete ul {
|
|
list-style-type: none;
|
|
}
|
|
|
|
.ui-autocomplete li a {
|
|
padding: 2px;
|
|
color: black;
|
|
display: block;
|
|
}
|
|
|
|
.ui-autocomplete .ui-state-hover, .ui-autocomplete .ui-state-focus {
|
|
background-color: #F6FAA7;
|
|
font-weight: bold;
|
|
}
|
|
|
|
/* shortcut help */
|
|
|
|
#shortcut-help dt {
|
|
display: inline-block;
|
|
margin: 0;
|
|
padding: 2px 4px;
|
|
min-width: 10px;
|
|
text-align: center;
|
|
font-family: Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;
|
|
background: #333;
|
|
color: #EEE;
|
|
border-radius: 2px;
|
|
text-shadow: 1px 1px 0 black;
|
|
}
|
|
|
|
#shortcut-help dt em {
|
|
color: #999;
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-size: 12px;
|
|
font-family: Helvetica,arial,freesans,clean,sans-serif;
|
|
text-shadow: none;
|
|
}
|
|
|
|
#shortcut-help dd {
|
|
display: inline;
|
|
margin: 0 0 0 5px;
|
|
color: #666;
|
|
}
|
|
|
|
#connectionerror {
|
|
position: fixed;
|
|
top: 0px;
|
|
left: 100px;
|
|
width: 600px;
|
|
padding: 5px;
|
|
background-color: #A31818;
|
|
color: white;
|
|
z-index: 20000;
|
|
display: none;
|
|
}
|
|
|
|
#connectionerror a {
|
|
color: white;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
#joingame .chooselogin.fullwidth {
|
|
margin-left: auto;
|
|
margin-right:auto;
|
|
float: none;
|
|
width: 240px;
|
|
border: none !important;
|
|
}
|
|
|
|
.ui-autocomplete {
|
|
list-style-type: none;
|
|
}
|
|
|
|
.overlayinstructions {
|
|
display: none;
|
|
z-index: 10800;
|
|
position: absolute;
|
|
top: 30px;
|
|
left: calc(50% - 300px);
|
|
width: 400px;
|
|
padding: 10px;
|
|
border-radius: 5px;
|
|
background-color: rgba(0,0,0,0.80);
|
|
border: 3px solid #D1D1D1;
|
|
color: white;
|
|
}
|
|
|
|
.overlayinstructions h3 {
|
|
color: white;
|
|
}
|
|
|
|
.gridalignconfirmation input {
|
|
width: 40px;
|
|
display: inline-block;
|
|
}
|
|
|
|
#dicerollerdialog .basicroll {
|
|
display: block;
|
|
width: 40px;
|
|
float: left;
|
|
margin-right: 10px;
|
|
text-align: center;
|
|
}
|
|
|
|
#dicerollerdialog .basicroll .rolltype {
|
|
font-size: 2.0em;
|
|
}
|
|
|
|
#dicerollerdialog a.basicroll:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
#centerpoint {
|
|
position: fixed;
|
|
top: calc(50% - 3px);
|
|
left: calc(50% - 3px - 130px);
|
|
width: 6px;
|
|
height: 6px;
|
|
background-color: red;
|
|
display: block;
|
|
z-index: 1000000;
|
|
pointer-events: none;
|
|
display: none;
|
|
}
|
|
|
|
/* 3d dice */
|
|
|
|
#tdviewport {
|
|
position: fixed;
|
|
top: 0px;
|
|
left: 0px;
|
|
display: none;
|
|
z-index: 100;
|
|
pointer-events: none;
|
|
/*background-color: rgba(255,255,255,0.60);*/
|
|
}
|
|
|
|
#tdviewport.open {
|
|
display: block;
|
|
}
|
|
|
|
#billboards {
|
|
position: fixed;
|
|
top: 0px;
|
|
left: 0px;
|
|
display: none;
|
|
z-index: 101;
|
|
}
|
|
|
|
.dialog .textboxlist-autocomplete {
|
|
width: 40% !important;
|
|
}
|
|
|
|
.ui-dialog .content {
|
|
-webkit-user-select: text;
|
|
}
|
|
|
|
.redactor_editor a[href^="http://journal.roll20.net"] {
|
|
color: #B021A4 !important;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
/* Redactor */
|
|
|
|
.redactor-link-tooltip {
|
|
z-index: 200000;
|
|
}
|
|
|
|
.redactor_dropdown {
|
|
z-index: 200000;
|
|
}
|
|
|
|
.dialog .redactor_box .redactor_editor {
|
|
max-height: 300px;
|
|
}
|
|
|
|
.redactor_editor::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
width: 8px;
|
|
height: 8px;
|
|
}
|
|
|
|
.redactor_editor::-webkit-scrollbar-thumb {
|
|
border-radius: 4px;
|
|
border: 2px solid rgba(0,0,0,0); /* should match background, can't be transparent */
|
|
background-color: rgba(0, 0, 0, .5);
|
|
}
|
|
|
|
.redactor_editor h1, .redactor_content h1 {
|
|
font-size: 1.50em;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.redactor_editor h2, .redactor_content h2 {
|
|
font-size: 1.35em;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.redactor_editor h3, .redactor_content h3 {
|
|
font-size: 1.25em;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.redactor_editor.content {
|
|
padding: 0px !important;
|
|
}
|
|
|
|
.redactor_editor.singlespaced p, .redactor_editor.singlespaced div, .redactor_editor.singlespaced blockquote {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.redactor_editor ul, .redactor_editor ol {
|
|
overflow: hidden;
|
|
}
|
|
|
|
.redactor_toolbar li a.redactor_btn_linemode {
|
|
background-image: none;
|
|
font-family: "Pictos" !important;
|
|
font-size: 18px !important;
|
|
line-height: 28px !important;
|
|
text-indent: 4px !important;
|
|
}
|
|
|
|
.redactor_toolbar li a.redactor_btn_linemode:after {
|
|
content: "n";
|
|
}
|
|
|
|
/* Character Sheets */
|
|
|
|
.addattrib, .addabil {
|
|
float: right;
|
|
margin-right: 20px;
|
|
}
|
|
|
|
.attributes {
|
|
font-size: 1.1em;
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.attributes .heading {
|
|
float: left;
|
|
width: 20%;
|
|
font-weight: bold;
|
|
text-align: left;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.attributes .heading small {
|
|
font-size: 0.825em;
|
|
color: #777;
|
|
font-weight: normal;
|
|
text-align: left;
|
|
}
|
|
|
|
.attributes .heading:first-child {
|
|
width: 40%;
|
|
}
|
|
|
|
.attributes .attrib {
|
|
margin-bottom: 5px;
|
|
position: relative;
|
|
}
|
|
|
|
.attributes .attrib > div {
|
|
float: left;
|
|
width: 16%;
|
|
text-align: left;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.attributes .attrib .divider {
|
|
width: auto;
|
|
padding: 5px 5px 0px 5px;
|
|
font-size: 1.2em;
|
|
}
|
|
|
|
.attributes .attrib > .attrname {
|
|
width: 40%;
|
|
min-height: 30px;
|
|
}
|
|
|
|
.attributes .attrib input {
|
|
width: 80%;
|
|
}
|
|
|
|
.attributes .body.editable .attrib div.attrname:hover {
|
|
background-color: #FFFFBA;
|
|
}
|
|
|
|
.abilities .abil {
|
|
position: relative;
|
|
background-color: white;
|
|
}
|
|
|
|
.abilities .body .abil.editing .editabil {
|
|
display: none;
|
|
}
|
|
|
|
.abilities .body .abil .saveabil {
|
|
display: none;
|
|
}
|
|
|
|
.abilities .body .abil.editing .saveabil {
|
|
display: inline;
|
|
color: green;
|
|
}
|
|
|
|
.abilities .body .abil.editing .handle {
|
|
display: none;
|
|
}
|
|
|
|
.abilities .body .abil .action, .abilities .body .abil .instructions {
|
|
display: none;
|
|
}
|
|
|
|
.abilities .body .abil.editing .action, .abilities .body .abil.editing .instructions {
|
|
display: block;
|
|
}
|
|
|
|
.abilities .body input[type=text] {
|
|
width: 150px;
|
|
}
|
|
|
|
/*.abilities .body .abil .deleteabil {
|
|
color: red;
|
|
}*/
|
|
|
|
.abilities .body .bartoggle label {
|
|
font-size: 0.9em;
|
|
font-style: italic;
|
|
font-weight: normal;
|
|
margin-top: 5px;
|
|
display: inline-block;
|
|
margin-right: 5px;
|
|
width: auto;
|
|
}
|
|
|
|
.abilities .body .bartoggle .istokenaction-label {
|
|
display: none;
|
|
}
|
|
|
|
.abilities .body .abil.editing .bartoggle {
|
|
display: none;
|
|
}
|
|
|
|
/*.abilities .body.editable .abil.editing .bartoggle {
|
|
display: block;
|
|
}*/
|
|
.abilities .body.editable .abil .bartoggle .istokenaction-label {
|
|
display: inline-block;
|
|
}
|
|
|
|
.abilities .body .testabil {
|
|
color: black;
|
|
vertical-align: middle;
|
|
font-size: 1.1em;
|
|
display: none;
|
|
}
|
|
|
|
.abilities .body .abil.editing .testabil {
|
|
display: block;
|
|
}
|
|
|
|
.abilities .body .rollabil {
|
|
margin-right: 10px;
|
|
font-size: 1.2em;
|
|
color: black;
|
|
padding: 3px 5px;
|
|
}
|
|
|
|
/*.abilities .body.editable .rollabil {
|
|
display: none;
|
|
}*/
|
|
|
|
.abilities .body hr {
|
|
display: none;
|
|
}
|
|
|
|
.abilities .body .abil.editing hr {
|
|
display: block;
|
|
}
|
|
|
|
.attributesabilities .sortcontrols {
|
|
position: absolute;
|
|
right: -22px;
|
|
top: 5px;
|
|
display: none;
|
|
width: 45px;
|
|
}
|
|
|
|
.attributesabilities .abil {
|
|
padding-top: 10px;
|
|
padding-bottom: 5px;
|
|
border-bottom: 1px solid #eeeeee;
|
|
background-color: white;
|
|
}
|
|
|
|
.attributesabilities .abil .sortcontrols {
|
|
right: 0px;
|
|
top: 10px;
|
|
width: auto;
|
|
}
|
|
|
|
.attributesabilities .attributes .body.editable .attrib:hover .sortcontrols, .attributesabilities .abilities .body.editable .abil:hover .sortcontrols {
|
|
display: block;
|
|
}
|
|
|
|
.attributesabilities .attributes .body.editable .attrib .sortcontrols:hover, .attributesabilities .abilities .body.editable .abil .sortcontrols:hover {
|
|
display: block;
|
|
}
|
|
|
|
.attributesabilities .sortcontrols > div {
|
|
display: block;
|
|
float: left;
|
|
margin-right: 7px;
|
|
color: #aaa !important;
|
|
}
|
|
|
|
.attributesabilities .sortcontrols > div:hover {
|
|
color: #666 !important;
|
|
}
|
|
|
|
.attributesabilities .sortcontrols > div {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.attributesabilities .sortcontrols .handle {
|
|
cursor: move;
|
|
}
|
|
|
|
.attributesabilities .abil label {
|
|
margin-bottom: 0px;
|
|
}
|
|
|
|
/* Tokenizer */
|
|
|
|
#at-view {
|
|
position:absolute;
|
|
top: 0;
|
|
left: 0;
|
|
display: none;
|
|
margin-top: 18px;
|
|
background: white;
|
|
border: 1px solid #DDD;
|
|
border-radius: 3px;
|
|
box-shadow: 0 0 5px rgba(0,0,0,0.1);
|
|
min-width: 120px;
|
|
z-index: 200000;
|
|
}
|
|
|
|
#at-view .cur {
|
|
background: #3366FF;
|
|
color: white;
|
|
}
|
|
#at-view .cur small {
|
|
color: white;
|
|
}
|
|
#at-view strong {
|
|
color: #3366FF;
|
|
}
|
|
#at-view .cur strong {
|
|
color: white;
|
|
font:bold;
|
|
}
|
|
#at-view ul {
|
|
/* width: 100px; */
|
|
list-style:none;
|
|
padding:0;
|
|
margin:auto;
|
|
}
|
|
|
|
#at-view > small {
|
|
line-height: 1.4em;
|
|
padding: 3px;
|
|
text-align: center;
|
|
display: block;
|
|
font-style: italic;
|
|
color: black;
|
|
}
|
|
|
|
#at-view ul li {
|
|
display: block;
|
|
padding: 5px 10px;
|
|
border-bottom: 1px solid #DDD;
|
|
cursor: pointer;
|
|
/* border-top: 1px solid #C8C8C8; */
|
|
}
|
|
#at-view small {
|
|
font-size: smaller;
|
|
color: #777;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.tokenizer .token {
|
|
padding: 3px;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.tokenizer .token.variable {
|
|
background-color: #C9E9FF;
|
|
}
|
|
|
|
.tokenizer .token.macro {
|
|
background-color: #CCFFC9;
|
|
}
|
|
|
|
.tokenizer {
|
|
white-space: pre-wrap;
|
|
padding: 4px;
|
|
border: 1px solid #CCC;
|
|
-webkit-border-radius: 3px;
|
|
-moz-border-radius: 3px;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.popover {
|
|
position: absolute;
|
|
}
|
|
|
|
/* Aesthetic styles */
|
|
.popover {
|
|
background: #333;
|
|
color: #fff;
|
|
-moz-border-radius: 5px; /* FF1+ */
|
|
-webkit-border-radius: 5px; /* Saf3+, Chrome */
|
|
-khtml-border-radius: 5px; /* Konqueror */
|
|
border-radius: 5px; /* Standard. IE9 */
|
|
padding: 10px;
|
|
width: 200px;
|
|
}
|
|
|
|
.popover a, .popover a:visited, .popover a:link, .popover a:hover {
|
|
color: white !important;
|
|
}
|
|
|
|
.popover .after {
|
|
border-top: 10px solid transparent;
|
|
border-left: 15px solid #333;
|
|
content: '';
|
|
top: -10px;
|
|
height: 0;
|
|
margin-left: -5px;
|
|
right: 5px;
|
|
position: absolute;
|
|
width: 0;
|
|
}
|
|
|
|
#fakelightly {
|
|
display: none;
|
|
} |