Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/privacy.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/css
diff options
context:
space:
mode:
authorGeorg Ehrke <developer@georgehrke.com>2019-01-02 15:04:55 +0300
committerGeorg Ehrke <developer@georgehrke.com>2019-02-18 02:47:45 +0300
commitcda9724b257e73b9b350566fddc7ffd2c03ce622 (patch)
tree3cf52f3210de1737516face17d31174ac4582bf7 /css
initial checkin
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Diffstat (limited to 'css')
-rw-r--r--css/style.scss163
1 files changed, 163 insertions, 0 deletions
diff --git a/css/style.scss b/css/style.scss
new file mode 100644
index 0000000..be1a933
--- /dev/null
+++ b/css/style.scss
@@ -0,0 +1,163 @@
+/**
+ * Privacy App
+ *
+ * @author Georg Ehrke
+ * @copyright 2019 Georg Ehrke <oc.list@georgehrke.com>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library 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 library. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+@include icon-black-white('control', 'privacy', 1);
+@include icon-black-white('freedom', 'privacy', 1);
+@include icon-black-white('knowledge', 'privacy', 1);
+
+.user-data-manifesto-rights {
+ padding: 15px 0;
+
+ @media screen and (min-width: 600px) {
+ display: flex;
+ }
+
+ div {
+ padding: 0 10px;
+
+ div.icon {
+ background-size: 32px;
+ min-width: 32px;
+ min-height: 32px;
+ }
+
+ h5 {
+ text-align: center;
+ }
+
+ h5:first-of-type {
+ margin-top: 10px;
+ }
+
+ p {
+ margin-top: 10px;
+ }
+ }
+}
+
+.section {
+ h4:not(:first-of-type) {
+ margin-top: 20px;
+ }
+}
+
+.where-is-my-data {
+ max-width: 500px;
+
+ > span.icon.icon-loading {
+ display: block;
+ height: 320px;
+ width: 500px;
+ }
+
+ > svg {
+ > path,
+ > g {
+ fill: #dddddd;
+ stroke: #f4f4f4;
+ }
+ }
+
+ > p {
+
+ > span.icon.icon-rename {
+ display: inline-block;
+ opacity: 0.5;
+
+ &:hover {
+ opacity: 0.8;
+ }
+ }
+ }
+
+ > div.multiselect-container {
+ position: relative;
+
+ > div.multiselect {
+ width: 100%;
+ }
+
+ > span.icon.icon-loading {
+ display: inline-block;
+ position: absolute;
+ top: 9px;
+ left: calc(50% - 23px);
+ }
+ }
+}
+
+
+.who-has-access {
+ display: flex;
+ flex-wrap: wrap;
+
+ div.avatardiv,
+ div.addAdditionalAdmin,
+ form.addAdditionalAdminFormContainer{
+ margin: 10px;
+ }
+
+ div.admin-avatar-container {
+ position: relative;
+
+ > span.icon.icon-close {
+ display: none;
+ position: absolute;
+ top: 0;
+ right: 0;
+ }
+
+ &:hover span.icon.icon-close {
+ display: inline-block;
+ }
+ }
+
+ div.addAdditionalAdmin {
+ width: 64px;
+ height: 64px;
+ line-height: 64px;
+ font-size: 35px;
+ background-color: var(--color-background-darker);
+ border-radius: 50%;
+ color: var(--color-main-text);
+ text-align: center;
+ }
+
+ form.addAdditionalAdminFormContainer {
+ margin-top: 20px;
+ position: relative;
+ grid-row: 1;
+ display: inline-flex;
+ align-items: center;
+ }
+
+ span.icon.icon-loading {
+ display: block;
+ height: 32px;
+ width: 32px;
+ margin: 26px;
+
+ &.hidden {
+ display: none;
+ }
+ }
+
+}
+