diff --git a/polyculeconnect/static/style/index.css b/polyculeconnect/static/style/index.css new file mode 100644 index 0000000..feb6197 --- /dev/null +++ b/polyculeconnect/static/style/index.css @@ -0,0 +1,98 @@ +:root { + --crust: #dce0e8; + --mantle: #e6e9ef; + --base: #eff1f5; + --surface-0: #ccd0da; + --surface-1: #bcc0cc; + --surface-2: #acb0be; + --overlay-0: #9ca0b0; + --overlay-1: #8c8fa1; + --overlay-2: #7c7f93; + --subtext-0: #6c6f85; + --subtext-1: #5c5f77; + --text: #4c4f69; + + --logo-purple: #340c46; + --logo-yellow: #fcbf00; + --logo-pink: #e50051; + --logo-blue: #009fe3; +} + +body { + background-color: var(--base); + color: var(--text); + margin: 0; +} + +.site-header { + width: 100%; + display: flex; + padding: 10px; + margin-bottom: 40px; + + .site-logo img { + height: 100px; + } +} + +.container { + background-color: var(--mantle); + display: grid; + grid-template-columns: 1; + row-gap: 20px; + padding: 15px 50px; + max-width: 50%; + width: fit-content; + margin: auto; + border: 1px solid var(--surface-0); + border-radius: 5px; +} + +.container-content { + margin-bottom: 10px; + margin-top: 10px; +} + +.form-elements { + display: grid; + grid-template-columns: 1; + row-gap: 10px; + margin-bottom: 15px; + padding: 0 10px; +} + +.form-buttons { + display: flex; + justify-content: space-between; +} + +.form-input { + width: 100%; + padding: 5px; + box-sizing: border-box; +} + +.form-input::placeholder { + color: var(--subtext-1); +} + +.button { + border: none; + color: var(--mantle); + padding: 5px 20px; + border-radius: 3px; + text-align: center; + vertical-align: middle; + text-decoration: none; + display: inline-block; + font-size: medium; + cursor: pointer; +} + +.button-accept { + background-color: var(--logo-blue); +} + +.button-cancel { + background-color: var(--logo-pink); +} \ No newline at end of file diff --git a/polyculeconnect/templates/approval.html b/polyculeconnect/templates/approval.html index df734fc..f0097ad 100644 --- a/polyculeconnect/templates/approval.html +++ b/polyculeconnect/templates/approval.html @@ -1,42 +1,34 @@ {{ template "header.html" . }} -
-

Grant Access

- -
-
+
+
{{ if .Scopes }} -
{{ .Client }} would like to:
-
    +
    {{ .Client }} would like to:
    +
      {{ range $scope := .Scopes }}
    • {{ $scope }}
    • {{ end }}
    {{ else }} -
    {{ .Client }} has not requested any personal information
    +
    {{ .Client }} has not requested any personal information
    {{ end }}
-
-
-
-
- - - -
-
-
-
- - - -
-
+
+
+ + + +
+
+ + + +
diff --git a/polyculeconnect/templates/error.html b/polyculeconnect/templates/error.html index 4a9acbe..db78f4a 100644 --- a/polyculeconnect/templates/error.html +++ b/polyculeconnect/templates/error.html @@ -1,8 +1,10 @@ {{ template "header.html" . }} -
-

{{ .ErrType }}

-

{{ .ErrMsg }}

+
+
+

{{ .ErrType }}

+

{{ .ErrMsg }}

+
{{ template "footer.html" . }} \ No newline at end of file diff --git a/polyculeconnect/templates/header.html b/polyculeconnect/templates/header.html index b1d2e1d..a1b9f04 100644 --- a/polyculeconnect/templates/header.html +++ b/polyculeconnect/templates/header.html @@ -7,6 +7,8 @@ PolyculeConnect + + @@ -16,4 +18,11 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/polyculeconnect/templates/login.html b/polyculeconnect/templates/login.html index cdb858e..094f7b2 100644 --- a/polyculeconnect/templates/login.html +++ b/polyculeconnect/templates/login.html @@ -2,12 +2,22 @@ -
-
- - - -
+
+
+ Enter the service to use for login. +
+ +
+
+
+ +
+
+ +
+
+
{{ template "footer.html" . }} \ No newline at end of file