diff options
| author | 2023-02-25 13:16:30 +0100 | |
|---|---|---|
| committer | 2023-02-25 12:16:30 +0000 | |
| commit | c27b4d7ed02cdabac00c3ddedb8201b74f745ec6 (patch) | |
| tree | d80f621241fd67a4e5de2d21a8c24776552175f5 /web | |
| parent | [chore] Update gin to v1.9.0 (#1553) (diff) | |
| download | gotosocial-c27b4d7ed02cdabac00c3ddedb8201b74f745ec6.tar.xz | |
[feature] Client API endpoints + v. basic web view for pinned posts (#1547)
* implement status pin client api + web handler
* make test names + comments more descriptive
* don't use separate table for status pins
* remove unused add + remove checking
* tidy up + add some more tests
Diffstat (limited to 'web')
| -rw-r--r-- | web/source/css/profile.css | 2 | ||||
| -rw-r--r-- | web/template/profile.tmpl | 12 | 
2 files changed, 13 insertions, 1 deletions
diff --git a/web/source/css/profile.css b/web/source/css/profile.css index 288ca6955..0065f6015 100644 --- a/web/source/css/profile.css +++ b/web/source/css/profile.css @@ -271,7 +271,7 @@ main {  	box-shadow: $boxshadow;  } -#recent { +#recent, #pinned {  	display: flex;  	flex-direction: row;  	align-items: center; diff --git a/web/template/profile.tmpl b/web/template/profile.tmpl index d584676a6..f567998a4 100644 --- a/web/template/profile.tmpl +++ b/web/template/profile.tmpl @@ -53,6 +53,18 @@              </div>          </div>      </div> +        {{ if .pinned_statuses }} +        <h2 id="pinned"> +            <span>Pinned toots</span> +        </h2> +        <div class="thread"> +            {{ range .pinned_statuses }} +            <div class="toot expanded"> +                {{ template "status.tmpl" .}} +            </div> +            {{ end }} +        </div> +        {{ end }}      <h2 id="recent">          <span>Latest public toots</span>          {{ if .rssFeed }}  | 
