1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-08-01 19:18:28 -04:00

feat(settings): add explicit border toggle and updated layouts

- Defaults On with blur enabled to clean up the border edges
- Darken Modal moves to Launcher settings

Closes #2446
port 1.5
This commit is contained in:
purian23
2026-07-17 12:55:02 -04:00
parent 504c132f78
commit 92ba2bb57d
6 changed files with 139 additions and 103 deletions
@@ -2334,6 +2334,29 @@
],
"icon": "extension"
},
{
"section": "modalDarkenBackground",
"label": "Darken Modal Background",
"tabIndex": 9,
"category": "Launcher",
"keywords": [
"background",
"behind",
"dark mode",
"darken",
"darkened",
"dialogs",
"drawer",
"launcher",
"menu",
"modal",
"night",
"overlay",
"show",
"start"
],
"description": "Show darkened overlay behind modal dialogs"
},
{
"section": "launcherStyle",
"label": "Default Launcher",
@@ -2570,6 +2593,30 @@
],
"icon": "apps"
},
{
"section": "modalBackground",
"label": "Modal Background",
"tabIndex": 9,
"category": "Launcher",
"keywords": [
"background",
"behind",
"dark mode",
"darken",
"darkened",
"dialogs",
"drawer",
"launcher",
"menu",
"modal",
"night",
"overlay",
"show",
"start"
],
"icon": "layers",
"description": "Show darkened overlay behind modal dialogs"
},
{
"section": "spotlightCloseNiriOverview",
"label": "Niri Integration",
@@ -3333,31 +3380,6 @@
],
"description": "Base to derive dark theme from"
},
{
"section": "modalDarkenBackground",
"label": "Darken Modal Background",
"tabIndex": 10,
"category": "Theme & Colors",
"keywords": [
"appearance",
"background",
"behind",
"colors",
"dark mode",
"darken",
"darkened",
"dialogs",
"look",
"modal",
"night",
"overlay",
"scheme",
"show",
"style",
"theme"
],
"description": "Show darkened overlay behind modal dialogs"
},
{
"section": "matugenTemplateEmacs",
"label": "Emacs",
@@ -3777,32 +3799,6 @@
"icon": "auto_awesome",
"conditionKey": "matugenAvailable"
},
{
"section": "modalBackground",
"label": "Modal Background",
"tabIndex": 10,
"category": "Theme & Colors",
"keywords": [
"appearance",
"background",
"behind",
"colors",
"dark mode",
"darken",
"darkened",
"dialogs",
"look",
"modal",
"night",
"overlay",
"scheme",
"show",
"style",
"theme"
],
"icon": "layers",
"description": "Show darkened overlay behind modal dialogs"
},
{
"section": "modalElevationEnabled",
"label": "Modal Shadows",
@@ -4090,6 +4086,30 @@
],
"description": "Controls the outline of popouts, modals, and other shell surfaces"
},
{
"section": "blurBorderEnabled",
"label": "Surface Border Outline",
"tabIndex": 10,
"category": "Theme & Colors",
"keywords": [
"appearance",
"around",
"border",
"colors",
"edge",
"look",
"modal",
"outline",
"popup",
"scheme",
"shell",
"style",
"surface",
"surfaces",
"theme"
],
"description": "Outline around shell surfaces"
},
{
"section": "popupTransparency",
"label": "Surface Opacity",