diff options
Diffstat (limited to 'web')
| -rw-r--r-- | web/source/css/profile.css | 5 | ||||
| -rw-r--r-- | web/template/profile.tmpl | 21 | 
2 files changed, 26 insertions, 0 deletions
| diff --git a/web/source/css/profile.css b/web/source/css/profile.css index 97dbdfe88..a966d768a 100644 --- a/web/source/css/profile.css +++ b/web/source/css/profile.css @@ -38,6 +38,11 @@  	overflow: hidden;  	margin-bottom: 1rem; +	.moved-to { +		padding: 1rem; +		text-align: center; +	} +  	.header-image-wrapper {  		position: relative;  		padding-top: 33.33%; /* aspect-ratio 1/3 */ diff --git a/web/template/profile.tmpl b/web/template/profile.tmpl index 0b079db10..b6ef056f0 100644 --- a/web/template/profile.tmpl +++ b/web/template/profile.tmpl @@ -17,10 +17,31 @@  // along with this program.  If not, see <http://www.gnu.org/licenses/>.  */ -}} +{{- define "profileMovedTo" -}} +{{- with .account.Moved }} +<div class="moved-to"> +    <b> +        ℹ️ This account has permanently moved to +        <a +            href="{{ .URL }}" +            class="nounderline" +            rel="nofollow noreferrer noopener" +            target="_blank" +        > +            @{{ .Username }} +        </a> +    </b> +</div> +{{- end }} +{{- end -}} +  {{- with . }}  <main class="profile">      <h2 class="sr-only">Profile for {{ .account.Username -}}</h2>      <section class="profile-header" role="region" aria-label="Basic info"> +        {{- if .account.Moved }} +        {{- include "profileMovedTo" . | indent 2 }} +        {{- end }}          <div class="header-image-wrapper">              <img                  src="{{- .account.Header -}}" | 
