Skip to content

Commit 0ef83ac

Browse files
authored
Merge pull request #34 from KNowledgeOnWebScale/EDC_active
Updates to the styling (more to come soon) and changes to TRIPLE-guide so that directions are accurate
2 parents 7059c72 + 087c00c commit 0ef83ac

File tree

7 files changed

+230
-144
lines changed

7 files changed

+230
-144
lines changed

TRIPLE-guide.md

+4-6
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@ To **set up** your Solid Pod using the TRIPLE platform, follow these steps:
1919

2020
1. **🔗 Navigate to our Solid Pod Hosting website**
2121
- Go to [https://triple.ilabt.imec.be/](https://triple.ilabt.imec.be/)
22-
- ~~Use the following credentials to enter the site:~~
23-
- ~~**Username**: `triple`~~
24-
- ~~**Password**: `solid`~~
22+
- Use the following credentials to enter the site:
23+
- **Password**: `triple`
2524

2625
2. **🔐 Sign Up to make a Pod**
2726
- Click **Sign Up** (assuming this is your first time)
@@ -35,9 +34,8 @@ To **set up** your Solid Pod using the TRIPLE platform, follow these steps:
3534
1. **Navigate to our Solid Pod Hosting website**
3635

3736
- Go to [https://triple.ilabt.imec.be/](https://triple.ilabt.imec.be/)
38-
- ~~Use the following credentials to enter the site:~~
39-
- ~~**Username**: `triple`~~
40-
- ~~**Password**: `solid`~~
37+
- Use the following credentials to enter the site:
38+
- **Password**: `triple`
4139

4240
2. **Login using your credentials**
4341

public/index.html

+1
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@
1616
<link href="https://cdn.jsdelivr.net/npm/@mdi/[email protected]/css/materialdesignicons.min.css" rel="stylesheet">
1717
<link href="https://fonts.googleapis.com/css2?family=Orbitron:[email protected]&family=Oxanium:[email protected]&display=swap" rel="stylesheet">
1818

19+
1920
</html>

src/assets/styles.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
## Fonts
1111

1212
* **Logo**: <span style="font-family: Orbitron">Orbitron</span>
13-
* **Web page**: <span style="font-family: B612">B612</span>
13+
* **Web page**: <span style="font-family: Oxanium">Oxanium</span>
1414

src/components/EditPrivacy.vue

+32-36
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
11
<template>
22
<!-- Materialize CSS -->
3-
<link
4-
rel="stylesheet"
5-
href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css"
6-
/>
7-
<link
8-
href="https://fonts.googleapis.com/icon?family=Material+Icons"
9-
rel="stylesheet"
10-
/>
3+
<link href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css" rel="stylesheet">
114

125
<!-- Title bar -->
136
<body class="content-body">
147
<div class="title-container">
158
<nav class="title-nav">
169
<!-- Title bar and icons -->
17-
<div class="nav-wrapper indigo lighten-3">
10+
<div class="nav-wrapper #445560">
1811
<ul>
1912
<span>Privacy Editing</span>
2013
<div class="right">
@@ -45,10 +38,8 @@
4538
<li>
4639
<div class="select-dir">
4740
<v-select
48-
bg-color="indigo-lighten-3"
4941
clearable
50-
rounded
51-
variant="solo"
42+
variant="outlined"
5243
v-model="currentUrl"
5344
:items="childContainers(currentLocation, containerUrls)"
5445
></v-select>
@@ -68,7 +59,7 @@
6859
<v-btn
6960
icon="mdi-filter"
7061
variant="solo"
71-
color="indigo"
62+
color="#EDE7F6"
7263
rounded
7364
v-bind="props"
7465
>
@@ -99,7 +90,7 @@
9990
<!-- the side nav -->
10091
<div class="body-container">
10192
<div class="sideNav">
102-
<ul class="side-nav fixed floating indigo lighten-3 z-depth-0">
93+
<ul class="side-nav fixed floating #28353e z-depth-0">
10394
<li class="active">
10495
<a href="#"
10596
><i class="material-icons purple-text text-darken-1">dashboard</i
@@ -688,32 +679,35 @@ export default {
688679
</script>
689680

690681
<style scoped>
682+
/* @import url('https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css'); */
683+
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');
684+
691685
body {
692-
background-color: #a1b1d3;
686+
background-color: #445560;
693687
font-size: 13px;
694688
}
695689
.content-body {
696690
display: flex;
697691
flex-direction: column;
698692
}
699693
.title-nav {
700-
background-color: #a1b1d3;
694+
background-color: #445560;
701695
}
702696
.title-container {
703697
flex: 1;
704698
}
705699
.title-container span {
706700
font-size: 30pt;
707-
font-family: "Courier New", Courier, monospace;
701+
font-family: "Oxanium", monospace;
708702
font-weight: 500;
709-
color: #30328e;
703+
color: #EDE7F6;
710704
}
711705
.directory-nav {
712-
background-color: #a1b1d3;
706+
background-color: #445560;
713707
}
714708
.directory-nav span {
715709
font-size: 14pt;
716-
font-family: "Courier New", Courier, monospace;
710+
font-family: "Oxanium", monospace;
717711
font-weight: 800;
718712
margin-left: 25px;
719713
}
@@ -730,7 +724,7 @@ body {
730724
flex: 1 1 auto;
731725
}
732726
.dir-nav {
733-
background-color: #97a5c4;
727+
background-color: #445560;
734728
}
735729
/* title bar */
736730
nav {
@@ -752,7 +746,7 @@ nav {
752746
.select-dir .v-select {
753747
min-width: 150px;
754748
margin-top: 5px;
755-
font-family: "Courier New", Courier, monospace;
749+
font-family: "Oxanium", monospace;
756750
}
757751
758752
/* sidenav */
@@ -781,18 +775,20 @@ nav {
781775
.side-nav li a {
782776
padding: 10px 20px;
783777
font-size: 15px;
784-
color: #30328e;
778+
color: #EDE7F6;
785779
}
786780
.side-nav li a:hover {
787781
border-radius: 2px;
788782
}
789783
790784
/* folders */
785+
791786
.folder {
792787
margin: 3px 0px 0px 0;
793788
font-weight: 800;
794789
font-size: large;
795-
font-family: "Courier New", Courier, monospace;
790+
font-family: "Oxanium", monospace;
791+
background-color: #28353e;
796792
}
797793
.folder i {
798794
color: rgba(0, 0, 0, 0.54);
@@ -847,7 +843,7 @@ nav {
847843
}
848844
.the-user i {
849845
font-size: medium;
850-
color: #30328e;
846+
color: #EDE7F6;
851847
}
852848
.permissions-tag {
853849
font-size: large;
@@ -895,19 +891,19 @@ form input[type="text"] {
895891
form button {
896892
padding: 15px;
897893
margin-top: 5px;
898-
background-color: #333;
899-
color: #fff;
894+
background-color: #EDE7F6;
895+
color: #445560;
900896
border: none;
901897
cursor: pointer;
902-
font-family: "Courier New", Courier, monospace;
898+
font-family: "Oxanium" monospace;
903899
font-size: large;
904900
}
905901
form button:hover {
906-
background-color: #444;
902+
background-color: #a9a7ad;
907903
}
908904
label span {
909905
font-size: 16px;
910-
color: #000000;
906+
color: #EDE7F6;
911907
}
912908
#errorIndicator {
913909
margin-top: 10px;
@@ -927,20 +923,20 @@ label span {
927923
.new-acl {
928924
padding: 15px;
929925
margin-top: 5px;
930-
background-color: #333;
931-
color: #fff;
926+
background-color: #EDE7F6;
927+
color: #445560;
932928
border: none;
933929
cursor: pointer;
934-
font-family: "Courier New", Courier, monospace;
930+
font-family: "Oxanium", monospace;
935931
font-size: large;
936932
}
937933
.new-acl:hover {
938-
background-color: #444;
934+
background-color: #a9a7ad;
939935
}
940936
.req {
941-
font-family: "Courier New", monospace;
937+
font-family: "Oxanium", monospace;
942938
padding: 20px;
943-
background: #d0e0fc;
939+
background: #445560;
944940
border-radius: 10px;
945941
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
946942
}

src/components/PodUpload.vue

+18-13
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
<v-container>
44
<!-- Card that contains the data upload field -->
55
<v-card
6-
title="Add Data to Pod"
6+
class="mx-auto upload-section"
7+
title="Add Files to Pod"
78
variant="tonal"
89
justify="center"
9-
class="mx-auto"
10-
color="indigo-darken-3"
10+
color="#445560"
1111
>
12-
<!-- The file input section << Styling needs a little work >> -->
12+
<!-- The file input section -->
1313
<form id="writeForm">
1414
<v-file-input
1515
clearable
16-
label="Click to select file(s) OR drag and drop a file(s) here"
16+
label="Click to select file(s) OR drag and drop file(s) here"
1717
placeholder="Select your files"
1818
show-size
1919
type="file"
@@ -85,7 +85,7 @@
8585
<li>Click the <b>"File Input"</b> bar above or drag and drop a file</li>
8686
<li>Select the local file(s) you wish to upload</li>
8787
<li>Click the <b>"Upload"</b> button</li>
88-
<li>Voila! Your files should then be in your pod.</li>
88+
<li>Once the success label appears, your files should then be in your pod.</li>
8989
</ol>
9090
</body>
9191
</template>
@@ -113,7 +113,7 @@ export default {
113113
async getPodURL() {
114114
this.webId = currentWebId(); // fetches user webID from login.ts
115115
this.podURLs = await getPodURLs(); // calls async function to get Pod URLs
116-
this.pod = this.podURLs[0]; // can fix this to handle multiple pods (<< FUTURE >>)
116+
this.pod = this.podURLs[0]; // TODO: fix this to handle multiple pods (<< FUTURE >>)
117117
},
118118
119119
/*
@@ -151,25 +151,30 @@ export default {
151151
body {
152152
line-height: 1.6;
153153
margin: 15px;
154-
font-family: "Courier New", monospace;
155-
max-width: 900px;
154+
font-family: "Oxanium", monospace;
155+
max-width: 80%;
156156
margin: auto;
157+
margin-top: 20px;
157158
padding: 20px;
158-
background: #d0e0fc;
159+
background: #445560;
159160
border-radius: 10px;
160161
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
161162
}
162163
163164
.container {
164-
font-family: "Courier New", monospace;
165-
max-width: 900px;
165+
font-family: "Oxanium", monospace;
166+
max-width: 90%;
166167
margin: auto;
167168
padding: 20px;
168-
background: #d0e0fc;
169+
background: #445560;
169170
border-radius: 10px;
170171
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
171172
}
172173
174+
.upload-section {
175+
font-family: "Oxanium", monospace;
176+
}
177+
173178
.v-btn {
174179
margin-left: 15px;
175180
margin-bottom: 15px;

0 commit comments

Comments
 (0)