X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/5913c54d19b8f6775633176032161d49f9b2f1aa..ff58bad61fad779f3eeedccd01de4e7c07d94f1c:/src/redakcja/static/css/gallery.css?ds=sidebyside

diff --git a/src/redakcja/static/css/gallery.css b/src/redakcja/static/css/gallery.css
index 08e9318e..444ecffe 100644
--- a/src/redakcja/static/css/gallery.css
+++ b/src/redakcja/static/css/gallery.css
@@ -1,9 +1,4 @@
 #sidebar {
-    position: absolute;
-    top: 0px;
-    right: 0px;
-    bottom: 0px;
-    width: 0px;
     background-color: #FFF;
 }
 
@@ -13,44 +8,51 @@
     background-color: #C1C1C1;
 }
 
-#side-search p {
-    padding: .5em;
+#side-properties {
+    height: 100%;
+    overflow: auto;
+}
+#side-properties #parents li {
+    cursor: pointer;
 }
 
 #side-annotations {
-    display: none;
+    display: flex;
+    flex-direction: column;
+    height: 100%;
+    position: relative;
+}
+
+#side-annotations #annotations-container {
+    flex: 1;
+    position: relative;
+    overflow: hidden;
 }
 
 .annotations-list {
-    position: absolute;
-    left: 0;
-    top: 28px;
-    right: 0;
-    bottom: 0;
+    flex: 1;
+    height: 100%;
     overflow: auto;
     padding: 1em 1em 0 1em;
 }
 
-#side-annotations .active {
-    font-weight: bold;
+#side-annotations .error-message {
+    padding: 1em;
 }
 
 #side-annotations .spinner {
     position: absolute;
     left: 0;
-    top: 28px;
+    top: 0;
     right: 0;
     bottom: 0;
-    text-align:center;
-    padding-top: 50%;
     background: white;
+    display: flex;
+    align-items: center;
+    justify-content: center;
 }
 
-#side-annotations .spinner img {
-    margin-top: -15px;
-}
-
-#side-annotations .akap {
+#side-annotations [x-node="akap"] {
     font-size: 16px;
     font-family: "Georgia", "Times New Roman", serif;
     line-height: 1.5em;
@@ -72,7 +74,7 @@
     width: 100%;
 }
 
-#side-annotations .akap:hover .src {
+#side-annotations [x-node="akap"]:hover .src {
     display: block;
 }
 
@@ -80,13 +82,13 @@
 /* = Gallery = */
 /* =========== */
 
-#side-gallery .error_message
-{
-	background-color: white;
-	color: black;
-	padding: 0.5em 1em;
+#side-gallery {
+    height: 100%;
+    display: flex;
+    flex-direction: column;
 }
 
+
 .change-gallery-panel {
     width: 100%;
     border-bottom: 1px solid #777;
@@ -97,15 +99,9 @@
 }
 
 .gallery-image {
-    position: absolute;
-    top: 30px;
-    right: 0;
-    bottom: 0;
-    left: 0;
-    margin: 0;
-    border: none;
-    background-color: transparent;
+    flex: 1;
     overflow: hidden;
+    position: relative;
 }
 
 .gallery-image img {