diff --git a/appview/pages/templates/knots.html b/appview/pages/templates/knots.html index 474b88aa..8e57e530 100644 --- a/appview/pages/templates/knots.html +++ b/appview/pages/templates/knots.html @@ -3,54 +3,89 @@ {{ define "content" }}

knots

-

register

- put in a domain, and use the key while booting up your knotserver -
- - - -
+
+

register a knot

+
+
+ + +
+ +
+
-

my knots

- + {{ end }} diff --git a/appview/pages/templates/layouts/base.html b/appview/pages/templates/layouts/base.html index 62d4e824..3ff47e67 100644 --- a/appview/pages/templates/layouts/base.html +++ b/appview/pages/templates/layouts/base.html @@ -8,11 +8,11 @@ content="width=device-width, initial-scale=1.0" /> - + {{ block "title" . }}tangled{{ end }} - -
+ +
{{ block "topbar" . }} {{ template "layouts/topbar" . }} {{ end }} diff --git a/appview/pages/templates/layouts/topbar.html b/appview/pages/templates/layouts/topbar.html index 8fe7be0b..c38006bc 100644 --- a/appview/pages/templates/layouts/topbar.html +++ b/appview/pages/templates/layouts/topbar.html @@ -1,47 +1,47 @@ {{ define "layouts/topbar" }} - + {{ with .LoggedInUser }} + + {{ else }} + login + {{ end }} {{ end }} diff --git a/appview/pages/templates/user/profile.html b/appview/pages/templates/user/profile.html index 6c04882d..9726ab58 100644 --- a/appview/pages/templates/user/profile.html +++ b/appview/pages/templates/user/profile.html @@ -1,20 +1,32 @@ -{{define "title"}}{{ or .UserHandle .UserDid }}{{end}} +{{ define "title" }}{{ or .UserHandle .UserDid }}{{ end }} -{{define "content"}} -

{{ didOrHandle .UserDid .UserHandle }}

- -
- {{range .Repos}} -
-
- {{.Name}} -
-
- {{.Knot}} -
-
- {{else}} -

This user does not have any repos yet.

- {{end}} -
-{{end}} +{{ define "content" }} +

+

{{ didOrHandle .UserDid .UserHandle }}

+ +
+

repos

+
    + {{ range .Repos }} +
  • +
    +
    + name: + {{ .Name }} +
    +
    + knot: + {{ .Knot }} +
    +
    +
  • + {{ else }} +

    does not have any repos yet

    + {{ end }} +
+
+{{ end }} diff --git a/input.css b/input.css index d07413d9..a6bfd83f 100644 --- a/input.css +++ b/input.css @@ -39,16 +39,16 @@ @layer components { .btn { @apply relative z-10 inline-flex min-h-[30px] cursor-pointer items-center - justify-center bg-transparent px-2 pb-[0.2rem] text-base - text-black before:absolute before:inset-0 before:-z-10 - before:block before:rounded-sm before:border before:border-black - before:bg-white before:shadow-[0_2px_2px_0_rgba(0,0,0,0.1),inset_0_-2px_0_0_#ffffff] - before:content-[''] hover:before:border-gray-800 - hover:before:bg-gray-50 - hover:before:shadow-[0_2px_2px_0_rgba(0,0,0,0.1),inset_0_-2px_0_0_#ffffff] - focus:outline-none focus-visible:before:outline - focus-visible:before:outline-4 focus-visible:before:outline-black - active:before:shadow-[inset_0_2px_2px_0_rgba(0,0,0,0.1)]; + justify-center bg-transparent px-2 pb-[0.2rem] text-base + text-gray-900 before:absolute before:inset-0 before:-z-10 + before:block before:rounded-sm before:border before:border-blue-200 + before:bg-white before:shadow-[0_2px_2px_0_rgba(20,20,96,0.1),inset_0_-2px_0_0_#e5edff] + before:content-[''] hover:before:border-blue-300 + hover:before:bg-blue-50 + hover:before:shadow-[0_2px_2px_0_rgba(20,20,96,0.1),inset_0_-2px_0_0_#e5edff] + focus:outline-none focus-visible:before:outline + focus-visible:before:outline-4 focus-visible:before:outline-blue-500 + active:before:shadow-[inset_0_2px_2px_0_rgba(20,20,96,0.1)]; } } @layer utilities {