| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'src/battlemap/www/style.css')
| -rw-r--r-- | src/battlemap/www/style.css | 175 | 
1 files changed, 90 insertions, 85 deletions
diff --git a/src/battlemap/www/style.css b/src/battlemap/www/style.css index 4f56b76..dfbfdc4 100644 --- a/src/battlemap/www/style.css +++ b/src/battlemap/www/style.css @@ -1,7 +1,6 @@  /******************************************************************************/  /** LAYOUT ********************************************************************/  /******************************************************************************/ -  .fullscreen-module  {     display: grid; @@ -21,13 +20,9 @@     flex-direction: row;     flex-wrap: wrap; -   border: 1px solid #502D16; +   border: 3px solid #502D16;     border-top: none;     border-radius: 0 0 15px 15px; -   box-shadow: -      -1px 0px 2px #502D16, -       1px 0px 2px #502D16, -       0px 1px 2px #502D16;     padding: 0.5em; @@ -41,13 +36,9 @@     grid-column: col 1 / span 3;     grid-row: row 3; -   border: 1px solid #502D16; +   border: 3px solid #502D16;     border-radius: 15px 15px 0 0;     border-bottom: none; -   box-shadow: -      -1px  0px 2px #502D16, -       1px  0px 2px #502D16, -       0px -1px 2px #502D16;     padding: 0.5em;     margin: 0 1em 0 1em; @@ -55,12 +46,7 @@     background-color: rgba(145,124,111,1);  } -.battlemap-error -{ -   background-color: rgba(85,0,0,1); -} -/** Main Content **************************************************************/  .battlemap-container  {     grid-column: col 2; @@ -74,13 +60,8 @@     margin: auto; -   border: 1px solid #502D16; +   border: 3px solid #502D16;     border-radius: 15px; -   box-shadow: -      -1px  0px 2px #502D16, -       1px  0px 2px #502D16, -       0px -1px 2px #502D16, -       0px  1px 2px #502D16;  }  .battlemap-controlled @@ -91,18 +72,13 @@     display: flex;     flex-flow: column; -   align-items: center; -   justify-content: center; +   justify-content: space-between;     padding: 0.5em; -   border: 1px solid #502D16; +   border: 3px solid #502D16;     border-radius: 0 15px 15px 0;     border-left: none; -   box-shadow: -       1px  0px 2px #502D16, -       0px -1px 2px #502D16, -       0px  1px 2px #502D16;     background-color: rgba(145,124,111,1);  } @@ -115,103 +91,121 @@     padding: 0.5em;     overflow: auto; -   border: 1px solid #502D16; +   border: 3px solid #502D16;     border-radius: 15px 0 0 15px;     border-right: none; -   box-shadow: -      -1px  0px 2px #502D16, -       0px -1px 2px #502D16, -       0px  1px 2px #502D16;     background-color: rgba(145,124,111,1);  } -/*** Main View ****************************************************************/ -.battlemap-actual +/******************************************************************************/ +/** HELP PANEL ****************************************************************/ +/******************************************************************************/ +.battlemap-error  { -   display: inline-block; -   transform-origin: top left; - -   /*** Otherwise, it won't display correctly without 'transform: scale' ***/ -   position: relative; -   background-color: rgba(145,124,111,1); +   background-color: rgba(85,0,0,1);  } -/******************************************************************************/ -/** RIGHT PANEL ***************************************************************/ -/******************************************************************************/ -.battlemap-side-bar +.battlemap-manual-controls  { -   flex-grow: 1; -   overflow-y: auto; +   max-height: 30%;     width: inherit; -   height: inherit; -   word-wrap: break-word; +   flex: initial; +     display: flex; -   flex-direction: column; -   padding: 0.5em; -   color: #FFEEAA; -   border-left: 1px solid #502D16; -   box-shadow: -1px 0px 2px #502D16; +   flex-direction: row; +   flex-wrap: wrap;  } -.battlemap-tabmenu +/******************************************************************************/ +/** CONTROLLED PANEL **********************************************************/ +/******************************************************************************/ +.battlemap-controlled-actions  { -   flex-grow: 1;     display: flex; -   flex-direction: column; -   flex-wrap: wrap; -   width: inherit; +   flex-flow: row wrap; + +   align-items: center; +   justify-content: center;  } -/** Tab Menu Specifics ********************************************************/ -.battlemap-main-menu +.battlemap-character-card  {     display: flex; -   flex-direction: row; -   flex-wrap: wrap; -   justify-content: space-between; +   flex-flow: column;  } -.battlemap-main-menu button +.battlemap-character-card-top  { -   flex: 1; +   display: grid; +   grid-template-columns: [col] auto [col] auto; +   grid-template-rows: [row] 1fr [row] 1fr [row] 1fr; -   text-transform: uppercase; +   align-items: center; +   justify-content: left;  } -.battlemap-tabmenu-content +.battlemap-character-card-portrait  { -   flex: 1; +   grid-column: col 1; +   grid-row: row 1 / span 3;  } -/** General *******************************************************************/ -.battlemap-side-bar-targets +.battlemap-character-card-name  { -   flex-grow: 1; -   display: flex; -   flex-direction: column; -   flex-wrap: wrap; -   width: inherit; +   grid-column: col 2; +   grid-row: row 1; +} + +.battlemap-character-card-health +{ +   grid-column: col 2; +   grid-row: row 2;  } -.battlemap-float-left { float: left; } -.battlemap-float-right { float: right; } +.battlemap-character-card-weapon +{ +   display: grid; -.battlemap-manual-controls +   border-radius: 5px; +   background-color: #6C5D53; + +   padding: 0.3em; +} + +.battlemap-character-card-stats  { -   max-height: 30%; -   width: inherit; -   flex: initial; +   display: grid; +   grid-template-columns: [col] 25% [col] 25% [col] 25% [col] 25%; +   border-radius: 5px; +   background-color: #6C5D53; + +   padding: 0.3em; +   margin-top: 0.3em; +} + +/******************************************************************************/ +/** MAIN MENU *****************************************************************/ +/******************************************************************************/ +.battlemap-main-menu +{     display: flex;     flex-direction: row;     flex-wrap: wrap; +   justify-content: space-between;  } -/** Tabs **********************************************************************/ +.battlemap-main-menu button +{ +   flex: 1; + +   text-transform: uppercase; +} -/**** Characters Tab */ +/******************************************************************************/ +/** SUB-MENU ******************************************************************/ +/******************************************************************************/  .battlemap-tabmenu-characters-tab  {     display: flex; @@ -256,9 +250,20 @@     width: 36px;     height: 36px;  } +  /******************************************************************************/  /** Main View Elements ********************************************************/  /******************************************************************************/ +.battlemap-actual +{ +   display: inline-block; +   transform-origin: top left; + +   /*** Otherwise, it won't display correctly without 'transform: scale' ***/ +   position: relative; +   background-color: rgba(145,124,111,1); +} +  .battlemap-tiled  {     height: 32px;  | 


