dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit b17db8c0f79f02ec77452390c0b5be6aebe91019
parent b328ce7bc0f23f73ebb4fea8612cf0ee4cfb314d
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Thu, 12 Jan 2023 23:13:26 -0800

css

Diffstat:
Mpkg/web/public/views/pages/chat-top-bar.gohtml | 22+++++++++++++++-------
1 file changed, 15 insertions(+), 7 deletions(-)

diff --git a/pkg/web/public/views/pages/chat-top-bar.gohtml b/pkg/web/public/views/pages/chat-top-bar.gohtml @@ -58,14 +58,22 @@ [list]::-webkit-calendar-picker-indicator { display: none !important; } + + #top-bar-form { margin: 0; padding: 5px 0 0 0; } + #refresh-btn { line-height: 20px; } + #file-upload-btn { height: 16px; font-size: 9px; margin-top: 2px; margin-left: 5px; position: absolute; } + #err-lbl { color: #e74c3c; font-size: 80%; } + #success-lbl { color: #198754; font-size: 80%; } + #username-td { padding-right: 5px; } + #links-td { color: #aaa; } </style> </head> <body> - <form method="post" style="margin: 0; padding: 5px 0 0 0;" enctype="multipart/form-data"> + <form method="post" id="top-bar-form" enctype="multipart/form-data"> <input type="hidden" name="csrf" value="{{ .CSRF }}" /> <table> <tr> - <td style="padding-right: 5px;"><span {{ .AuthUser.GenerateChatStyle | attr }}>{{ .AuthUser.Username }}</span></td> + <td id="username-td"><span {{ .AuthUser.GenerateChatStyle | attr }}>{{ .AuthUser.Username }}</span></td> <td> <div class="wrapper"> {{ if .Data.Multiline }} @@ -85,20 +93,20 @@ <tr> <td> {{ if or .Data.Error .Data.Success }} - <a href="/api/v1/chat/top-bar/{{ .Data.RoomName }}?{{ if .Data.Multiline }}{{ .Data.QueryParamsMl | safeURL }}{{ else }}{{ .Data.QueryParamsNml | safeURL }}{{ end }}" title="Refresh" style="line-height: 20px;">&#8635;</a> + <a href="/api/v1/chat/top-bar/{{ .Data.RoomName }}?{{ if .Data.Multiline }}{{ .Data.QueryParamsMl | safeURL }}{{ else }}{{ .Data.QueryParamsNml | safeURL }}{{ end }}" title="Refresh" id="refresh-btn">&#8635;</a> {{ end }} </td> - <td style="color: #aaa;"> + <td id="links-td"> {{ if .Data.Error }} - <span style="color: #e74c3c; font-size: 80%;">{{ .Data.Error }}</span> + <span id="err-lbl">{{ .Data.Error }}</span> {{ else if .Data.Success }} - <span style="color: #198754; font-size: 80%;">{{ .Data.Success }}</span> + <span id="success-lbl">{{ .Data.Success }}</span> {{ else }} <a href="/settings/chat" target="_top">{{ t "Settings" . }}</a> | <a href="/chat/help" target="_top">{{ t "Available commands" . }}</a> | <a href="/chat/create-room" target="_top">{{ t "Create room" . }}</a> {{ if .AuthUser.CanUseMultiline }} | <a href="/chat/{{ .Data.RoomName }}?{{ if .Data.Multiline }}{{ .Data.QueryParamsNml | safeURL }}{{ else }}{{ .Data.QueryParamsMl | safeURL }}{{ end }}" target="_top">ml</a>{{ end }} - {{ if .AuthUser.CanUpload }} | <input name="file" type="file" style="height: 16px; font-size: 9px; margin-top: 2px; margin-left: 5px; position: absolute;" />{{ end }} + {{ if .AuthUser.CanUpload }} | <input name="file" type="file" id="file-upload-btn" />{{ end }} {{ end }} </td> <td></td>