Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(476)

Unified Diff: ui/file_manager/gallery/css/gallery.css

Issue 1167533004: Move overwrite original checkbox and saved label to bottom toolbar. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix UI in RTL. Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | ui/file_manager/gallery/gallery.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/file_manager/gallery/css/gallery.css
diff --git a/ui/file_manager/gallery/css/gallery.css b/ui/file_manager/gallery/css/gallery.css
index b1ff62be0efc53643f8fa112d3c95ae97a93ffc9..6b0c6f93018145d91b848f27bf4eeddd8efc9cbc 100644
--- a/ui/file_manager/gallery/css/gallery.css
+++ b/ui/file_manager/gallery/css/gallery.css
@@ -156,7 +156,6 @@ input[type='checkbox']:checked {
-webkit-box-align: stretch;
-webkit-box-orient: horizontal;
-webkit-box-pack: start;
- background-color: rgba(30, 30, 30, 0.8);
display: flex;
left: 0;
opacity: 0;
@@ -171,12 +170,17 @@ input[type='checkbox']:checked {
-webkit-app-region: drag;
-webkit-box-align: center;
-webkit-box-pack: end;
+ background-color: rgba(30, 30, 30, 0.8);
border-bottom: 1px solid rgba(50, 50, 50, 0.8);
display: -webkit-box;
height: 45px;
top: 0;
}
+.gallery > .toolbar {
+ background-color: rgba(40, 42, 45, 0.9);
+}
+
.gallery .header button {
-webkit-app-region: no-drag;
}
@@ -195,6 +199,32 @@ input[type='checkbox']:checked {
bottom: 0;
}
+.gallery > .toolbar.bottom > .slide-mode-toolbar {
+ left: 0;
+ opacity: 1;
+ position: absolute;
+ visibility: visible;
+ width: 100%;
+}
+
+.gallery > .toolbar.bottom > .edit-mode-toolbar {
+ left: 0;
+ opacity: 0;
+ position: absolute;
+ visibility: hidden;
+ width: 100%;
+}
+
+.gallery[editing] > .toolbar.bottom > .slide-mode-toolbar {
+ opacity: 0;
+ visibility: hidden;
+}
+
+.gallery[editing] > .toolbar.bottom > .edit-mode-toolbar {
+ opacity: 1;
+ visibility: visible;
+}
+
.gallery[tools]:not([slideshow]) > .header,
.gallery[tools]:not([slideshow]) > .toolbar {
opacity: 1;
@@ -332,11 +362,6 @@ input[type='checkbox']:checked {
width: 100%;
}
-.gallery[editing] .filename-spacer .namebox {
- height: 21px;
- top: 5px;
-}
-
.gallery .filename-spacer .namebox[disabled] {
-webkit-user-select: none;
cursor: default;
@@ -352,62 +377,6 @@ input[type='checkbox']:checked {
cursor: text;
}
-.gallery .filename-spacer .options {
- -webkit-box-align: center;
- -webkit-box-orient: horizontal;
- -webkit-box-pack: start;
- display: -webkit-box;
- height: 0;
- opacity: 0;
- top: 50px;
- visibility: hidden;
-}
-
-.gallery[editing] .filename-spacer .options {
- height: auto;
- opacity: 1;
- top: 28px;
- visibility: visible;
-}
-
-.gallery .filename-spacer .saved,
-.gallery .filename-spacer .overwrite-original {
- cursor: inherit;
- font-size: 90%;
- margin-left: 3px;
- margin-right: 18px;
- opacity: 0;
- pointer-events: none;
- transition: all linear 120ms;
-}
-
-.gallery[editing] .filename-spacer .saved {
- color: white;
- opacity: 0.5;
-}
-
-.gallery[editing] .filename-spacer .overwrite-original,
-.gallery[editing] .filename-spacer .overwrite-original > * {
- cursor: pointer;
- opacity: 1;
- pointer-events: auto;
-}
-
-.gallery[editing] .overwrite-original[disabled] {
- opacity: 0.5;
-}
-
-.gallery[editing] .overwrite-original[disabled],
-.gallery[editing] .overwrite-original[disabled] > * {
- cursor: default;
- pointer-events: none;
-}
-
-.gallery .filename-spacer .saved[highlighted] {
- transform: scaleX(1.1) scaleY(1.1) rotate(0);
- opacity: 1;
-}
-
/* Bubble */
.gallery .toolbar .bubble {
@@ -434,6 +403,7 @@ input[type='checkbox']:checked {
/* Toolbar buttons */
.gallery .button-spacer {
+ align-items: center;
display: flex;
flex: none;
justify-content: flex-end;
@@ -444,11 +414,11 @@ input[type='checkbox']:checked {
.gallery .ribbon-spacer {
height: 55px;
- margin-bottom: -55px;
}
.gallery .toolbar .ribbon {
height: 100%;
+ margin: 0 auto;
overflow: hidden;
transition: opacity 180ms linear, visibility 0ms linear;
white-space: nowrap;
@@ -518,28 +488,96 @@ input[type='checkbox']:checked {
-webkit-animation: fadeIn 500ms ease-in;
}
-/* Editor buttons */
+/* Editor toolbar. */
-.gallery .edit-bar-spacer {
- -webkit-box-align: center;
- -webkit-box-orient: horizontal;
- -webkit-box-pack: center;
- display: -webkit-box;
+.gallery .edit-mode-toolbar .options {
+ align-items: center;
+ display: flex;
+ height: 100%;
+ opacity: 0;
+ position: absolute;
+ visibility: hidden;
+ width: 100%;
+}
+
+.gallery .edit-mode-toolbar .edit-bar-spacer {
+ display: block;
height: 100%;
- left: 280px;
opacity: 0;
- right: 280px;
transition: opacity 180ms linear, visibility 0ms linear 180ms;
visibility: hidden;
- margin-bottom: -55px;
}
+.gallery[editing] .edit-mode-toolbar .options {
+ opacity: 1;
+ visibility: visible;
+}
+
+.gallery .edit-mode-toolbar .saved,
+.gallery .edit-mode-toolbar .overwrite-original {
+ cursor: inherit;
+ font-size: 90%;
+ opacity: 0;
+ pointer-events: none;
+ transition: all linear 120ms;
+}
+
+.gallery .edit-mode-toolbar .overwrite-original {
+ -webkit-margin-start: 16px;
+ align-items: center;
+ display: flex;
+}
+
+.gallery .edit-mode-toolbar .saved {
+ -webkit-margin-start: 14px;
+}
+
+.gallery .edit-mode-toolbar .overwrite-original > input {
+ float: left;
+ margin: 0;
+}
+
+.gallery .edit-mode-toolbar .overwrite-original > .label {
+ -webkit-margin-start: 8px;
+ color: white;
+ float: left;
+}
+
+.gallery[editing] .edit-mode-toolbar .saved {
+ color: white;
+ opacity: 0.5;
+}
+
+.gallery[editing] .edit-mode-toolbar .overwrite-original,
+.gallery[editing] .edit-mode-toolbar .overwrite-original > * {
+ cursor: pointer;
+ opacity: 1;
+ pointer-events: auto;
+}
+
+.gallery[editing] .overwrite-original[disabled] {
+ opacity: 0.5;
+}
+
+.gallery[editing] .overwrite-original[disabled],
+.gallery[editing] .overwrite-original[disabled] > * {
+ cursor: default;
+ pointer-events: none;
+}
+
+.gallery .edit-mode-toolbar .saved[highlighted] {
+ transform: scaleX(1.1) scaleY(1.1) rotate(0);
+ opacity: 1;
+}
+
+/* Editor buttons. */
+
.gallery .toolbar .edit-main {
- -webkit-box-orient: horizontal;
- -webkit-box-pack: center;
+ align-items: center;
color: white;
- display: -webkit-box;
+ display: flex;
height: 55px;
+ justify-content: center;
overflow: visible;
}
@@ -572,11 +610,14 @@ input[type='checkbox']:checked {
.gallery .header button,
.gallery .toolbar button {
height: 40px;
- margin: 6px 0;
min-width: 40px; /* Reset. */
width: 40px;
}
+.gallery .header button {
+ margin: 6px 0;
+}
+
.gallery .toolbar button:focus {
z-index: 11;
}
« no previous file with comments | « no previous file | ui/file_manager/gallery/gallery.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698