mirror of
				https://github.com/TheAnachronism/docspell.git
				synced 2025-10-31 17:50:11 +00:00 
			
		
		
		
	| @@ -58,6 +58,7 @@ | ||||
|          var elmFlags = { | ||||
|              "account": account, | ||||
|              "pdfSupported": pdfSupported, | ||||
|              "innerWidth": window.innerWidth, | ||||
|              "config": {{{flagsJson}}} | ||||
|          }; | ||||
|         </script> | ||||
|   | ||||
| @@ -125,7 +125,7 @@ init key url flags_ settings = | ||||
|       , userMenuOpen = False | ||||
|       , subs = Sub.none | ||||
|       , uiSettings = settings | ||||
|       , sidebarVisible = settings.sideMenuVisible | ||||
|       , sidebarVisible = flags.innerWidth > 768 && settings.sideMenuVisible | ||||
|       , anonymousTheme = Data.UiTheme.Light | ||||
|       , anonymousUiLang = Messages.UiLanguage.English | ||||
|       , langMenuOpen = False | ||||
|   | ||||
| @@ -14,7 +14,7 @@ import Api | ||||
| import App.Data exposing (..) | ||||
| import Browser exposing (UrlRequest(..)) | ||||
| import Browser.Navigation as Nav | ||||
| import Data.Flags | ||||
| import Data.Flags exposing (Flags) | ||||
| import Data.ServerEvent exposing (ServerEvent(..)) | ||||
| import Data.UiSettings exposing (UiSettings) | ||||
| import Data.UiTheme | ||||
| @@ -349,10 +349,13 @@ applyClientSettings texts model settings = | ||||
|     let | ||||
|         setTheme = | ||||
|             Ports.setUiTheme settings.uiTheme | ||||
|  | ||||
|         flags = | ||||
|             model.flags | ||||
|     in | ||||
|     Util.Update.andThen2 | ||||
|         [ \m -> | ||||
|             ( { m | sidebarVisible = settings.sideMenuVisible } | ||||
|             ( { m | sidebarVisible = flags.innerWidth > 768 && settings.sideMenuVisible } | ||||
|             , setTheme | ||||
|             , Sub.none | ||||
|             ) | ||||
|   | ||||
| @@ -42,6 +42,7 @@ type alias Config = | ||||
| type alias Flags = | ||||
|     { account : Maybe AuthResult | ||||
|     , pdfSupported : Bool | ||||
|     , innerWidth : Int | ||||
|     , config : Config | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user