diff options
| author | Gabriel Arakaki Giovanini <mail@gabrielgio.me> | 2023-06-25 17:10:29 +0200 | 
|---|---|---|
| committer | Gabriel Arakaki Giovanini <mail@gabrielgio.me> | 2023-06-25 17:10:29 +0200 | 
| commit | 687b327cf8fd2b7122eb9b5ba6c8a24996b60966 (patch) | |
| tree | 76aaf19e486c0e31acf991b59b8a1565f9c360d5 | |
| parent | d6cf67b3d7747b6274d92e394d75d348060fa5f5 (diff) | |
| download | lens-687b327cf8fd2b7122eb9b5ba6c8a24996b60966.tar.gz lens-687b327cf8fd2b7122eb9b5ba6c8a24996b60966.tar.bz2 lens-687b327cf8fd2b7122eb9b5ba6c8a24996b60966.zip | |
feat: Add mockup for user settings
| -rw-r--r-- | scss/main.scss | 9 | ||||
| -rw-r--r-- | templates/settings.html | 74 | 
2 files changed, 64 insertions, 19 deletions
| diff --git a/scss/main.scss b/scss/main.scss index faad1ca..033315f 100644 --- a/scss/main.scss +++ b/scss/main.scss @@ -1,7 +1,7 @@  $breakpoint: 520px;  $tablet: $breakpoint; -$body-font-size: 1.3rem; +$body-font-size: 1rem;  $radius-rounded: 0;  $container-max-width: 920px; @@ -15,6 +15,9 @@ $card-shadow: 0;  $card-radius: 0;  $card-content-padding: 0; +$table-cell-padding: 0.5em; +$table-cell-border-width: 0; +  @import "bulma/sass/base/_all.sass";  @import "bulma/sass/utilities/_all.sass";  @import "bulma/sass/grid/_all.sass"; @@ -65,6 +68,10 @@ nav {      }  } +th { +    font-weight: normal; +} +  .img {      object-fit: cover;  } diff --git a/templates/settings.html b/templates/settings.html index f8423fc..2aa1a80 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -1,25 +1,63 @@  {{template "layout.html" .}}  {{define "title"}} {{.Title}} {{end}}  {{define "content"}} -<form action="/settings/", method="post"> -    <div class="field"> -        <div class="control"> -            <label class="checkbox"> -                <input type="checkbox" id="showMode" name="showMode" {{if .Data.ShowMode}}checked{{end}}> -                Show File Modes -            </label> -        </div> +<div class="columns"> +    <div class="column is-one-third"> +        <form action="/settings/", method="post"> +            <div class="field"> +                <div class="control"> +                    <label class="checkbox"> +                        <input type="checkbox" id="showMode" name="showMode" {{if .Data.ShowMode}}checked{{end}}> +                        Show File Modes +                    </label> +                </div> +            </div> +            <div class="field"> +                <div class="control"> +                    <label class="checkbox"> +                        <input type="checkbox" id="showOwner" name="showOwner" {{if .Data.ShowOwner}}checked{{end}}> +                        Show File Owner +                    </label> +                </div> +            </div> +            <div class="field"> +                <input class="button" value="save" type="submit"> +            </div> +        </form>      </div> -    <div class="field"> -        <div class="control"> -            <label class="checkbox"> -                <input type="checkbox" id="showOwner" name="showOwner" {{if .Data.ShowOwner}}checked{{end}}> -                Show File Owner -            </label> +    <div class="column"> +        <div class="table-container"> +            <table class="table"> +                <thead> +                    <tr> +                        <th>Username</th> +                        <th>Path</th> +                        <th>Is Admin?</th> +                        <th>Action</th> +                    </tr> +                </thead> +                <tbody> +                    <tr> +                        <td>gabrielgio</td> +                        <td>/home/gabrielgio</td> +                        <td>yes</td> +                        <td> +                            <a href="#" class="button is-small">Edit</button> +                            <a href="#" class="button is-small is-danger">Delete</button> +                        </td> +                    </tr> +                    <tr> +                        <td>beatriz</td> +                        <td>/home/beatriz</td> +                        <td>no</td> +                        <td> +                            <a href="#" class="button is-small">Edit</button> +                            <a href="#" class="button is-small is-danger">Delete</button> +                        </td> +                    </tr> +                </tbody> +            </table>          </div>      </div> -    <div class="field"> -        <input class="button" value="save" type="submit"> -    </div> -</form> +</div>  {{end}} | 
