2020-06-23 11:44:14 +00:00
|
|
|
/*
|
|
|
|
|
|
|
|
Copyright (c) 2018 - 2020 Michael Mayer <hello@photoprism.org>
|
|
|
|
|
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
|
|
it under the terms of the GNU Affero General Public License as published
|
|
|
|
by the Free Software Foundation, either version 3 of the License, or
|
|
|
|
(at your option) any later version.
|
|
|
|
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
GNU Affero General Public License for more details.
|
|
|
|
|
|
|
|
You should have received a copy of the GNU Affero General Public License
|
|
|
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
|
|
|
|
2020-06-23 11:53:11 +00:00
|
|
|
PhotoPrism™ is a registered trademark of Michael Mayer. You may use it as required
|
|
|
|
to describe our software, run your own server, for educational purposes, but not for
|
|
|
|
offering commercial goods, products, or services without prior written permission.
|
|
|
|
In other words, please ask.
|
2020-06-23 11:44:14 +00:00
|
|
|
|
|
|
|
Feel free to send an e-mail to hello@photoprism.org if you have questions,
|
|
|
|
want to support our work, or just want to say hello.
|
|
|
|
|
|
|
|
Additional information can be found in our Developer Guide:
|
|
|
|
https://docs.photoprism.org/developer-guide/
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
2019-05-20 23:39:52 +00:00
|
|
|
@import url("../../node_modules/material-design-icons-iconfont/dist/material-design-icons.css");
|
|
|
|
@import url("../../node_modules/vuetify/dist/vuetify.min.css");
|
2020-01-15 03:04:33 +00:00
|
|
|
@import url("../../node_modules/mapbox-gl/dist/mapbox-gl.css");
|
2020-07-09 13:01:36 +00:00
|
|
|
@import url("animate.css");
|
2020-07-01 12:52:24 +00:00
|
|
|
@import url("navigation.css");
|
|
|
|
@import url("logs.css");
|
|
|
|
@import url("visibility.css");
|
|
|
|
@import url("results.css");
|
2020-05-13 13:36:42 +00:00
|
|
|
@import url("video.css");
|
2019-05-19 17:57:10 +00:00
|
|
|
@import url("maps.css");
|
|
|
|
@import url("viewer.css");
|
2019-05-20 23:39:52 +00:00
|
|
|
@import url("photos.css");
|
2019-06-09 02:37:02 +00:00
|
|
|
@import url("labels.css");
|
2020-05-24 20:16:06 +00:00
|
|
|
@import url("files.css");
|
2020-07-03 11:45:23 +00:00
|
|
|
@import url("help.css");
|
2019-05-19 17:17:58 +00:00
|
|
|
|
2020-03-24 13:41:33 +00:00
|
|
|
html,
|
|
|
|
body {
|
|
|
|
overscroll-behavior-y: contain;
|
|
|
|
}
|
|
|
|
|
2019-05-19 17:17:58 +00:00
|
|
|
body {
|
2020-07-09 13:01:36 +00:00
|
|
|
background-color: #fafafa;
|
2019-05-19 17:17:58 +00:00
|
|
|
color: #333333;
|
2020-03-23 20:51:07 +00:00
|
|
|
font-family: Roboto, sans-serif;
|
2019-05-19 17:17:58 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
footer {
|
|
|
|
clear: both;
|
|
|
|
padding: 1rem 2rem;
|
|
|
|
}
|
|
|
|
|
|
|
|
main {
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
|
|
|
z-index: 1;
|
|
|
|
}
|
|
|
|
|
2020-07-01 12:52:24 +00:00
|
|
|
#busy-overlay {
|
2019-05-19 17:57:10 +00:00
|
|
|
display: none;
|
|
|
|
position: fixed;
|
|
|
|
top: 0;
|
|
|
|
left: 0;
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
z-index: 100;
|
|
|
|
background-color: rgba(0, 0, 0, 0.2);
|
|
|
|
}
|
|
|
|
|
2020-07-02 19:49:31 +00:00
|
|
|
#photoprism div.fullscreen {
|
2019-12-10 19:07:31 +00:00
|
|
|
position: fixed;
|
|
|
|
top: 0;
|
|
|
|
left: 0;
|
|
|
|
right: 0;
|
|
|
|
bottom: 0;
|
2019-05-19 17:17:58 +00:00
|
|
|
}
|
|
|
|
|
2020-07-09 13:01:36 +00:00
|
|
|
#photoprism div.logo-large {
|
|
|
|
position: fixed;
|
|
|
|
top: 50%;
|
|
|
|
left: 50%;
|
|
|
|
transform: translate(-50%, -50%);
|
|
|
|
width: 300px;
|
|
|
|
height: 300px;
|
2019-12-03 20:25:40 +00:00
|
|
|
}
|
|
|
|
|
2020-07-09 13:01:36 +00:00
|
|
|
#photoprism div.loading-logo {
|
|
|
|
position: fixed;
|
|
|
|
top: 45%;
|
|
|
|
left: 50%;
|
|
|
|
transform: translate(-50%, -50%);
|
|
|
|
width: 300px;
|
|
|
|
height: 300px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#photoprism div.loading-bar {
|
|
|
|
position: fixed;
|
|
|
|
bottom: 15%;
|
|
|
|
right: 10%;
|
|
|
|
left: 10%;
|
|
|
|
}
|
|
|
|
|
|
|
|
#photoprism main .p-results a {
|
|
|
|
color: #333333;
|
2019-12-03 20:25:40 +00:00
|
|
|
}
|
|
|
|
|
2019-05-19 17:17:58 +00:00
|
|
|
#photoprism .v-badge__badge {
|
|
|
|
font-size: 12px;
|
|
|
|
height: 19px;
|
|
|
|
width: 19px;
|
|
|
|
right: -20px;
|
|
|
|
top: -8px;
|
|
|
|
}
|
|
|
|
|
2020-05-24 20:16:06 +00:00
|
|
|
#photoprism .clickable {
|
2019-05-16 10:49:30 +00:00
|
|
|
cursor: pointer;
|
|
|
|
}
|
2019-12-02 12:14:01 +00:00
|
|
|
|
2020-06-22 13:16:26 +00:00
|
|
|
#photoprism button:focus {
|
|
|
|
outline: none;
|
|
|
|
}
|
2020-06-22 18:15:08 +00:00
|
|
|
|
2020-06-24 04:54:32 +00:00
|
|
|
#photoprism .p-scroll-top {
|
2020-06-24 06:21:02 +00:00
|
|
|
top: 72px;
|
2020-06-24 04:54:32 +00:00
|
|
|
right: 8px;
|
|
|
|
}
|
2020-06-24 10:01:59 +00:00
|
|
|
|
2020-07-01 12:52:24 +00:00
|
|
|
#photoprism .float-left {
|
|
|
|
float: left;
|
|
|
|
}
|
2020-06-24 10:01:59 +00:00
|
|
|
|
2020-07-01 12:52:24 +00:00
|
|
|
#photoprism .float-right {
|
|
|
|
float: right;
|
|
|
|
}
|
|
|
|
|
|
|
|
#photoprism .p-page pre {
|
|
|
|
overflow: auto;
|
|
|
|
}
|
2020-07-12 03:02:12 +00:00
|
|
|
|
|
|
|
#photoprism .v-card button {
|
|
|
|
overflow-wrap: anywhere;
|
|
|
|
}
|