Styling tweaks

This commit is contained in:
Pieter Vander Vennet 2022-02-14 04:56:34 +01:00
parent c941f567cf
commit 7f63a88e9a
4 changed files with 145 additions and 14 deletions

View file

@ -64,7 +64,7 @@ export default class ExtraLinkButton extends UIElement{
link = new SubtleButton(img,c.text, {url:
href,
newTab: c.newTab}).SetClass("w-64 block")
newTab: c.newTab})
}
if(c.requirements.has("no-welcome-message")){

View file

@ -159,24 +159,25 @@ export default class DefaultGUI {
const guiState = this._guiState;
const self = this
Toggle.If(state.featureSwitchUserbadge,
() => new UserBadge(state)
).AttachTo("userbadge")
new Combine([
Toggle.If(state.featureSwitchUserbadge,
() => new UserBadge(state)
),
Toggle.If(state.featureSwitchExtraLinkEnabled,
() => new ExtraLinkButton(state, state.layoutToUse.extraLink)
)
]).SetClass("flex flex-col")
.AttachTo("userbadge")
Toggle.If(state.featureSwitchSearch,
() => new SearchAndGo(state))
.AttachTo("searchbox");
new Combine([
Toggle.If(state.featureSwitchExtraLinkEnabled,
() => new ExtraLinkButton(state, state.layoutToUse.extraLink).SetClass("pointer-events-auto")
)
,
Toggle.If(
state.featureSwitchWelcomeMessage,
() => self.InitWelcomeMessage()
)])
.SetClass("flex flex-col")
Toggle.If(
state.featureSwitchWelcomeMessage,
() => self.InitWelcomeMessage()
)
.AttachTo("messagesbox");