| OLD | NEW |
| 1 /* Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 /* Copyright (c) 2014 The Chromium Authors. All rights reserved. |
| 2 * Use of this source code is governed by a BSD-style license that can be | 2 * Use of this source code is governed by a BSD-style license that can be |
| 3 * found in the LICENSE file. */ | 3 * found in the LICENSE file. */ |
| 4 | 4 |
| 5 body { | 5 body { |
| 6 -webkit-user-select: none; | 6 -webkit-user-select: none; |
| 7 font-size: 84%; | 7 font-size: 84%; |
| 8 margin: 0; | 8 margin: 0; |
| 9 } | 9 } |
| 10 | 10 |
| (...skipping 25 matching lines...) Expand all Loading... |
| 36 .gallery .content { | 36 .gallery .content { |
| 37 bottom: 0; | 37 bottom: 0; |
| 38 left: 0; | 38 left: 0; |
| 39 overflow: hidden; | 39 overflow: hidden; |
| 40 position: absolute; | 40 position: absolute; |
| 41 right: 0; | 41 right: 0; |
| 42 top: 0; | 42 top: 0; |
| 43 } | 43 } |
| 44 | 44 |
| 45 /* Common background for both mosaic and slide mode. */ | 45 /* Common background for both mosaic and slide mode. */ |
| 46 .gallery > .content { | 46 .gallery .content { |
| 47 background-color: black; | 47 background-color: black; |
| 48 } | 48 } |
| 49 | 49 |
| 50 /* Image container and canvas elements */ | 50 /* Image container and canvas elements */ |
| 51 | 51 |
| 52 .gallery .image-container { | 52 .gallery .image-container { |
| 53 cursor: none; /* Only visible when the toolbar is active */ | 53 cursor: none; /* Only visible when the toolbar is active */ |
| 54 height: 100%; | 54 height: 100%; |
| 55 position: absolute; | 55 position: absolute; |
| 56 width: 100%; | 56 width: 100%; |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 150 } | 150 } |
| 151 } | 151 } |
| 152 | 152 |
| 153 /* Toolbar */ | 153 /* Toolbar */ |
| 154 | 154 |
| 155 .gallery > .toolbar { | 155 .gallery > .toolbar { |
| 156 -webkit-box-align: stretch; | 156 -webkit-box-align: stretch; |
| 157 -webkit-box-orient: horizontal; | 157 -webkit-box-orient: horizontal; |
| 158 -webkit-box-pack: start; | 158 -webkit-box-pack: start; |
| 159 background-color: rgba(40, 42, 45, 0.9); | 159 background-color: rgba(40, 42, 45, 0.9); |
| 160 border-top: 1px solid rgba(50, 50, 50, 0.8); |
| 160 display: flex; | 161 display: flex; |
| 161 height: 48px; | 162 height: 55px; |
| 162 left: 0; | 163 left: 0; |
| 163 opacity: 0; | 164 opacity: 0; |
| 164 overflow: hidden; | 165 overflow: hidden; |
| 165 padding: 0; | 166 padding: 0 10px; |
| 166 pointer-events: none; | 167 pointer-events: none; |
| 167 position: absolute; | 168 position: absolute; |
| 168 right: 0; | 169 right: 0; |
| 169 transition: opacity 300ms ease; | 170 transition: opacity 300ms ease; |
| 170 } | 171 } |
| 171 | 172 |
| 172 .gallery > .toolbar.top { | 173 .gallery > .toolbar.top { |
| 173 top: 0; | 174 top: 0; |
| 174 } | 175 } |
| 175 | 176 |
| 176 .gallery > .toolbar.bottom { | 177 .gallery > .toolbar.bottom { |
| 177 bottom: 0; | 178 bottom: 0; |
| 178 height: 55px; | |
| 179 } | 179 } |
| 180 | 180 |
| 181 .gallery > .toolbar.bottom > .slide-mode-toolbar { | 181 .gallery > .toolbar.bottom > .slide-mode-toolbar { |
| 182 left: 0; | 182 left: 0; |
| 183 opacity: 1; | 183 opacity: 1; |
| 184 position: absolute; | 184 position: absolute; |
| 185 visibility: visible; | 185 visibility: visible; |
| 186 width: 100%; | 186 width: 100%; |
| 187 } | 187 } |
| 188 | 188 |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 296 pointer-events: none; | 296 pointer-events: none; |
| 297 } | 297 } |
| 298 | 298 |
| 299 .gallery[tools][editing] [dimmed] { | 299 .gallery[tools][editing] [dimmed] { |
| 300 opacity: 0.2; | 300 opacity: 0.2; |
| 301 } | 301 } |
| 302 | 302 |
| 303 /* Filename */ | 303 /* Filename */ |
| 304 | 304 |
| 305 .gallery .filename-spacer { | 305 .gallery .filename-spacer { |
| 306 -webkit-margin-start: 16px; | |
| 307 flex: 1 0 auto; | 306 flex: 1 0 auto; |
| 308 height: 100%; | 307 height: 100%; |
| 309 min-width: 140px; | 308 min-width: 140px; |
| 310 overflow: hidden; | 309 overflow: hidden; |
| 311 position: relative; | 310 position: relative; |
| 312 } | 311 } |
| 313 | 312 |
| 314 .gallery .filename-spacer > * { | 313 .gallery .filename-spacer > * { |
| 315 background-color: transparent; | 314 background-color: transparent; |
| 316 overflow: hidden; | 315 overflow: hidden; |
| (...skipping 12 matching lines...) Expand all Loading... |
| 329 box-sizing: border-box; | 328 box-sizing: border-box; |
| 330 cursor: pointer; | 329 cursor: pointer; |
| 331 display: block; | 330 display: block; |
| 332 font-size: 120%; | 331 font-size: 120%; |
| 333 height: 22px; | 332 height: 22px; |
| 334 outline: none; | 333 outline: none; |
| 335 overflow: hidden; | 334 overflow: hidden; |
| 336 padding: 0 3px; | 335 padding: 0 3px; |
| 337 position: absolute; | 336 position: absolute; |
| 338 text-overflow: ellipsis; | 337 text-overflow: ellipsis; |
| 339 top: 13px; | 338 top: 15px; |
| 340 white-space: nowrap; | 339 white-space: nowrap; |
| 341 width: 100%; | 340 width: 100%; |
| 342 } | 341 } |
| 343 | 342 |
| 344 .gallery .filename-spacer .namebox[disabled] { | 343 .gallery .filename-spacer .namebox[disabled] { |
| 345 -webkit-user-select: none; | 344 -webkit-user-select: none; |
| 346 cursor: default; | 345 cursor: default; |
| 347 } | 346 } |
| 348 | 347 |
| 349 .gallery .filename-spacer .namebox:not([disabled]):not(:focus):hover { | 348 .gallery .filename-spacer .namebox:not([disabled]):not(:focus):hover { |
| (...skipping 374 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 724 .gallery > .toolbar button[disabled], | 723 .gallery > .toolbar button[disabled], |
| 725 .gallery[tools][locked] > .toolbar button { | 724 .gallery[tools][locked] > .toolbar button { |
| 726 opacity: 0.5; | 725 opacity: 0.5; |
| 727 pointer-events: none; | 726 pointer-events: none; |
| 728 } | 727 } |
| 729 | 728 |
| 730 .gallery > .toolbar button[hidden] { | 729 .gallery > .toolbar button[hidden] { |
| 731 display: none; | 730 display: none; |
| 732 } | 731 } |
| 733 | 732 |
| 734 .gallery > .toolbar paper-button { | 733 .gallery[mode='slide'] > .toolbar button.mode { |
| 735 background-position: center; | 734 background-image: -webkit-image-set( |
| 736 background-repeat: no-repeat; | 735 url(../images/100/icon_mosaic.png) 1x, |
| 737 height: 32px; | 736 url(../images/200/icon_mosaic.png) 2x); |
| 738 margin: 0 8px; | |
| 739 min-width: 32px; | |
| 740 width: 32px; | |
| 741 } | 737 } |
| 742 | 738 |
| 743 /* Since currently Gallery does not use shadow dom with Polymer, ::shadow | 739 .gallery[mode='slide'] > .toolbar button.mode:active { |
| 744 * selector does not work correctly. */ | 740 background-image: -webkit-image-set( |
| 745 .gallery > .toolbar paper-button::shadow paper-ripple, | 741 url(../images/100/icon_mosaic_selected.png) 1x, |
| 746 .gallery > .toolbar paper-button > paper-ripple { | 742 url(../images/200/icon_mosaic_selected.png) 2x); |
| 747 color: white; | |
| 748 } | 743 } |
| 749 | 744 |
| 750 .gallery > .toolbar paper-button.edit { | 745 .gallery[mode='mosaic'] > .toolbar button.mode { |
| 751 background-image: -webkit-image-set( | 746 background-image: -webkit-image-set( |
| 752 url(../images/100/edit.png) 1x, | 747 url(../images/100/icon_1up.png) 1x, |
| 753 url(../images/200/edit.png) 2x); | 748 url(../images/200/icon_1up.png) 2x); |
| 754 } | 749 } |
| 755 | 750 |
| 756 .gallery > .toolbar paper-button.print { | 751 .gallery[mode='mosaic'] > .toolbar button.mode:active { |
| 757 background-image: -webkit-image-set( | 752 background-image: -webkit-image-set( |
| 758 url(../images/100/print.png) 1x, | 753 url(../images/100/icon_1up_selected.png) 1x, |
| 759 url(../images/200/print.png) 2x); | 754 url(../images/200/icon_1up_selected.png) 2x); |
| 760 } | 755 } |
| 761 | 756 |
| 762 .gallery > .toolbar paper-button.delete { | 757 .gallery > .toolbar button.slideshow { |
| 763 background-image: -webkit-image-set( | 758 background-image: -webkit-image-set( |
| 764 url(../images/100/delete.png) 1x, | 759 url(../images/100/icon_slideshow.png) 1x, |
| 765 url(../images/200/delete.png) 2x); | 760 url(../images/200/icon_slideshow.png) 2x); |
| 766 } | 761 } |
| 767 | 762 |
| 768 .gallery > .toolbar paper-button.slide-mode { | 763 .gallery > .toolbar button.slideshow:active, |
| 764 .gallery > .toolbar button.slideshow[pressed] { |
| 769 background-image: -webkit-image-set( | 765 background-image: -webkit-image-set( |
| 770 url(../images/100/slide_view.png) 1x, | 766 url(../images/100/icon_slideshow_selected.png) 1x, |
| 771 url(../images/200/slide_view.png) 2x); | 767 url(../images/200/icon_slideshow_selected.png) 2x); |
| 772 } | 768 } |
| 773 | 769 |
| 774 .gallery > .toolbar paper-button.mosaic-mode { | 770 .gallery > .toolbar button.delete { |
| 775 background-image: -webkit-image-set( | 771 background-image: -webkit-image-set( |
| 776 url(../images/100/mosaic_view.png) 1x, | 772 url(../images/100/icon_delete.png) 1x, |
| 777 url(../images/200/mosaic_view.png) 2x); | 773 url(../images/200/icon_delete.png) 2x); |
| 778 } | 774 } |
| 779 | 775 |
| 780 .gallery > .toolbar paper-button.slideshow { | 776 .gallery > .toolbar button.delete:active { |
| 781 background-image: -webkit-image-set( | 777 background-image: -webkit-image-set( |
| 782 url(../images/100/slideshow.png) 1x, | 778 url(../images/100/icon_delete_selected.png) 1x, |
| 783 url(../images/200/slideshow.png) 2x); | 779 url(../images/200/icon_delete_selected.png) 2x); |
| 784 } | 780 } |
| 785 | 781 |
| 786 .gallery > .toolbar paper-button.share { | 782 .gallery > .toolbar button.edit { |
| 787 background-image: -webkit-image-set( | 783 background-image: -webkit-image-set( |
| 788 url(../images/100/share.png) 1x, | 784 url(../images/100/icon_edit.png) 1x, |
| 789 url(../images/200/share.png) 2x); | 785 url(../images/200/icon_edit.png) 2x); |
| 790 } | 786 } |
| 791 | 787 |
| 792 .gallery[editing] > .toolbar paper-button.edit { | 788 .gallery > .toolbar button.edit:active, |
| 793 opacity: 0.5; | 789 .gallery > .toolbar button.edit[pressed] { |
| 794 pointer-events: none; | 790 background-image: -webkit-image-set( |
| 791 url(../images/100/icon_edit_selected.png) 1x, |
| 792 url(../images/200/icon_edit_selected.png) 2x); |
| 795 } | 793 } |
| 796 | 794 |
| 797 .gallery[mode='slide'] > .toolbar paper-button.slide-mode, | 795 .gallery > .toolbar button.print { |
| 798 .gallery[mode='mosaic'] > .toolbar paper-button.mosaic-mode, | 796 background-image: -webkit-image-set( |
| 799 .gallery > .toolbar paper-button[disabled] { | 797 url(../images/100/icon_print.png) 1x, |
| 798 url(../images/200/icon_print.png) 2x); |
| 799 } |
| 800 |
| 801 .gallery > .toolbar button.print:active, |
| 802 .gallery > .toolbar button.print[pressed] { |
| 803 background-image: -webkit-image-set( |
| 804 url(../images/100/icon_print_selected.png) 1x, |
| 805 url(../images/200/icon_print_selected.png) 2x); |
| 806 } |
| 807 |
| 808 .gallery > .toolbar button.share { |
| 809 background-image: -webkit-image-set( |
| 810 url(../images/100/icon_share.png) 1x, |
| 811 url(../images/200/icon_share.png) 2x); |
| 812 } |
| 813 |
| 814 .gallery > .toolbar button.share:active, |
| 815 .gallery > .toolbar button.share[pressed] { |
| 816 background-image: -webkit-image-set( |
| 817 url(../images/100/icon_share_selected.png) 1x, |
| 818 url(../images/200/icon_share_selected.png) 2x); |
| 819 } |
| 820 |
| 821 .gallery > .toolbar button.share[disabled] { |
| 800 display: none; | 822 display: none; |
| 801 } | 823 } |
| 802 | 824 |
| 803 /* Secondary toolbar (mode-specific tools) */ | 825 /* Secondary toolbar (mode-specific tools) */ |
| 804 | 826 |
| 805 .gallery .edit-modal { | 827 .gallery .edit-modal { |
| 806 -webkit-box-orient: horizontal; | 828 -webkit-box-orient: horizontal; |
| 807 -webkit-box-pack: center; | 829 -webkit-box-pack: center; |
| 808 bottom: 80px; | 830 bottom: 80px; |
| 809 display: -webkit-box; | 831 display: -webkit-box; |
| (...skipping 514 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1324 background-color: rgba(255, 0, 0, 0.3); | 1346 background-color: rgba(255, 0, 0, 0.3); |
| 1325 } | 1347 } |
| 1326 | 1348 |
| 1327 .debug-me .load-target-external-metadata::before { | 1349 .debug-me .load-target-external-metadata::before { |
| 1328 background-color: rgba(0, 255, 0, 0.3); | 1350 background-color: rgba(0, 255, 0, 0.3); |
| 1329 } | 1351 } |
| 1330 | 1352 |
| 1331 .debug-me .load-target-file-entry::before { | 1353 .debug-me .load-target-file-entry::before { |
| 1332 background-color: rgba(0, 0, 255, 0.3); | 1354 background-color: rgba(0, 0, 255, 0.3); |
| 1333 } | 1355 } |
| OLD | NEW |