# Configuration file gui { # Fraction of screen width used by the archive window (0 - 100%). D:WIDTH_RATIO=50.0 # Automatically adapts the right panel width ratio to the right size for viewing. D:HEIGHT_RATIO=75.0 # config.spellarchives.easy_layout_enabled_desc B:EASY_LAYOUT_ENABLED=true # Minimum width of the archive window in pixels. I:MIN_WIDTH=220 # Minimum height of the archive window in pixels. I:MIN_HEIGHT=180 # Outer margin around the archive window (pixels). I:MARGIN=10 # Rounded corner radius of the main window background (pixels). I:PANEL_RADIUS=6 # Minimum width of the right details panel (pixels). I:RIGHT_PANEL_MIN_WIDTH=120 # Fraction of the window width dedicated to the right details panel (0 - 100%). D:RIGHT_PANEL_RATIO=38.0 # Rounded corner radius of the right panel background (pixels). I:RIGHT_PANEL_RADIUS=4 # Inner padding between left panel edge and the content grid (pixels). I:GRID_INNER_PADDING=8 # Reserved height at the bottom for navigation controls (pixels). I:BOTTOM_BAR_HEIGHT=28 # Extra bottom padding inside the left panel under the grid (pixels). I:LEFT_PANEL_BOTTOM_PAD=12 # Width in pixels of a single book spine cell on the left panel. I:CELL_W=10 # Height in pixels of a single book spine cell on the left panel. I:CELL_H=18 # Vertical gap in pixels between rows of spines. I:ROW_GAP=3 # Enable curved brightness effect on book spines. B:SPINE_ENABLE_CURVATURE=true # Enable a slight asymmetric tilt on spines for variety. B:SPINE_ENABLE_TILT=true # Add subtle per-pixel noise to spine textures. B:SPINE_ENABLE_NOISE=true # Enable thin decorative horizontal bands on spines. B:SPINE_ENABLE_BANDS=true # Embed the element icon into the book spine. B:SPINE_EMBED_ICON=true # config.spellarchives.screen_darken_desc D:SCREEN_DARKEN_FACTOR=55.0 # Left panel (main window) fill color (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0xFFE5E5E5 S:LEFT_PANEL_FILL=0xFF8B5A2B # Left panel (main window) border color (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0xFFB0B0B0 S:LEFT_PANEL_BORDER=0xFF6F4520 # Right details panel background fill color (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0xFF000000 S:RIGHT_PANEL_FILL=0xFF000000 # Right panel border color (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0xFF111111 S:RIGHT_PANEL_BORDER=0xFF111111 # Secondary/detail text color in the right panel (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0xFFAAAAAA S:DETAIL_TEXT=0xFFAAAAAA # Hover outline color drawn around spines (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0x90FFFFFF S:HOVER_BORDER=0x90FFFFFF # Base fill color for shelf grooves (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0xFF9A9A9A S:GROOVE_BASE=0xFF6B3F1F # Top highlight color for shelf grooves (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0xFFFFFFFF S:GROOVE_HL=0xFFD9B38C # Bottom shadow color for shelf grooves (hex). Accepts 0xAARRGGBB or #RRGGBB/#AARRGGBB. Example: 0xFF6E6E6E S:GROOVE_SH=0xFF4A2A14 # Strength of the vertical gradient applied to themed panel backgrounds (0 - 100%). D:PANEL_GRADIENT=60.0 # Strength of subtle inner/outer shadow applied to themed panels (0 - 100%). D:OUTER_SHADOW_STRENGTH=40.0 # Size of the prev/next navigation buttons (pixels). I:NAV_BUTTON_SIZE=20 # Additional vertical offset for the navigation buttons row relative to grid end (pixels; negative moves up). I:ARROWS_Y_OFFSET=6 # Thickness in pixels of each decorative band drawn on the spine. I:SPINE_BAND_THICKNESS=2 # Gap in pixels between the two decorative bands on the spine. I:SPINE_BAND_GAP=1 # Space in pixels from the top of the available spine area to the first band. I:SPINE_BAND_TOP_SPACE=1 # Maximum visual size in pixels of the identification scroll reserve slot in the bottom bar. I:SCROLL_SLOT_MAX_SIZE=20 I:DEFAULT_GUI_HEIGHT=220 I:DEFAULT_GUI_WIDTH=248 }