diff --git a/data/background.png b/data/background.png index cf62b89..d4797d5 100644 Binary files a/data/background.png and b/data/background.png differ diff --git a/static/character.html b/static/character.html index 57ac46b..3a641e0 100644 --- a/static/character.html +++ b/static/character.html @@ -6,45 +6,50 @@ {{> character-header }} -
-
-
-
-
-
-
-
-
+
+
+
+
+
- - - + Hide tabard + + - - -
+ + + +
+
+
+ +
+ +
+
- -
-
-
- -
- -
+
+ -
+
+
+
+ +
+ +
+
+ +
@@ -52,6 +57,10 @@
diff --git a/static/css/character-talents.css b/static/css/character-talents.css index 26ea7d5..84ce35c 100644 --- a/static/css/character-talents.css +++ b/static/css/character-talents.css @@ -41,6 +41,7 @@ left: 30px; font-size: 14px; padding: 0px 2px; + z-index: 4; } .iconmedium.empty::after { diff --git a/static/css/character.css b/static/css/character.css index 95cc8e2..8c0916a 100644 --- a/static/css/character.css +++ b/static/css/character.css @@ -1,27 +1,22 @@ -#item-slot-template, -#mount-template { - display: none; -} - -.iconlarge .inventory-slot { - width: 56px; - height: 56px; - left: 6px; - top: 6px; - position: absolute; - background-repeat: no-repeat; - z-index: 1; -} - .wowhead-tooltip .whtt-sellprice { display: none; } -#mounts { - max-width: 400px; +#model-container, +#equipment-bottom { + display: flex; + justify-content: center; } -#char-options td { - vertical-align: top; - padding-right: 32px; +#equipment-col-left, +#equipment-col-right { + display: flex; + flex-direction: column; +} + +#model, +#model canvas { + touch-action: none; + height: 100% !important; + width: 100% !important; } diff --git a/static/css/icons.css b/static/css/icons.css index 609649e..6eb341e 100644 --- a/static/css/icons.css +++ b/static/css/icons.css @@ -13,6 +13,7 @@ top: 4px; position: absolute; background-repeat: no-repeat; + z-index: 2; } .iconmedium .border { @@ -29,12 +30,23 @@ position: absolute; left: 3px; top: 3px; + z-index: 3; } .iconmedium a:hover { background-position: 0 0; } +.iconmedium .inventory-slot { + width: 36px; + height: 36px; + left: 4px; + top: 4px; + position: absolute; + background-repeat: no-repeat; + z-index: 1; +} + .iconlarge { width: 68px; height: 68px; @@ -74,6 +86,16 @@ background-position: 0 0; } +.iconlarge .inventory-slot { + width: 56px; + height: 56px; + left: 6px; + top: 6px; + position: absolute; + background-repeat: no-repeat; + z-index: 1; +} + .iconmedium a, .iconlarge a { transition: none;