···4848 db *db.DB
4949 rdb *cache.Cache
5050 dev bool
5151+ projectMode bool
5152 embedFS fs.FS
5253 templateDir string // Path to templates on disk for dev mode
5354 rctx *markup.RenderContext
···6970 mu: sync.RWMutex{},
7071 cache: NewTmplCache[string, *template.Template](),
7172 dev: config.Core.Dev,
7373+ projectMode: config.Project.Enabled,
7274 avatar: config.Avatar,
7375 pdsCfg: config.Pds,
7476 rctx: rctx,
+2
appview/pages/templates/user/login.html
···108108 </div>
109109 </div>
110110 {{ end }}
111111+ {{ if not projectMode }}
111112 <p class="text-sm text-gray-500">
112113 Don't have an account? <a href="/signup" class="underline">Create an account</a> on Tangled now!
113114 </p>
115115+ {{ end }}
114116115117 <p id="login-msg" class="error w-full"></p>
116118{{ end }}