You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			156 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			JSON
		
	
			
		
		
	
	
			156 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			JSON
		
	
{
 | 
						|
  "title": "Theme",
 | 
						|
  "jupyter.lab.setting-icon-label": "Theme Manager",
 | 
						|
  "jupyter.lab.menus": {
 | 
						|
    "main": [
 | 
						|
      {
 | 
						|
        "id": "jp-mainmenu-settings",
 | 
						|
        "items": [
 | 
						|
          {
 | 
						|
            "type": "submenu",
 | 
						|
            "submenu": {
 | 
						|
              "id": "jp-mainmenu-settings-apputilstheme",
 | 
						|
              "label": "Theme",
 | 
						|
              "items": [
 | 
						|
                { "type": "separator" },
 | 
						|
                {
 | 
						|
                  "command": "apputils:adaptive-theme"
 | 
						|
                },
 | 
						|
                { "type": "separator" },
 | 
						|
                {
 | 
						|
                  "command": "apputils:theme-scrollbars"
 | 
						|
                },
 | 
						|
                { "type": "separator" },
 | 
						|
                {
 | 
						|
                  "command": "apputils:incr-font-size",
 | 
						|
                  "args": {
 | 
						|
                    "key": "code-font-size"
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                {
 | 
						|
                  "command": "apputils:decr-font-size",
 | 
						|
                  "args": {
 | 
						|
                    "key": "code-font-size"
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                { "type": "separator" },
 | 
						|
                {
 | 
						|
                  "command": "apputils:incr-font-size",
 | 
						|
                  "args": {
 | 
						|
                    "key": "content-font-size1"
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                {
 | 
						|
                  "command": "apputils:decr-font-size",
 | 
						|
                  "args": {
 | 
						|
                    "key": "content-font-size1"
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                { "type": "separator" },
 | 
						|
                {
 | 
						|
                  "command": "apputils:incr-font-size",
 | 
						|
                  "args": {
 | 
						|
                    "key": "ui-font-size1"
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                {
 | 
						|
                  "command": "apputils:decr-font-size",
 | 
						|
                  "args": {
 | 
						|
                    "key": "ui-font-size1"
 | 
						|
                  }
 | 
						|
                }
 | 
						|
              ]
 | 
						|
            },
 | 
						|
            "rank": 0
 | 
						|
          }
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    ]
 | 
						|
  },
 | 
						|
  "description": "Theme manager settings.",
 | 
						|
  "type": "object",
 | 
						|
  "additionalProperties": false,
 | 
						|
  "definitions": {
 | 
						|
    "cssOverrides": {
 | 
						|
      "type": "object",
 | 
						|
      "additionalProperties": false,
 | 
						|
      "description": "The description field of each item is the CSS property that will be used to validate an override's value",
 | 
						|
      "properties": {
 | 
						|
        "code-font-family": {
 | 
						|
          "type": ["string", "null"],
 | 
						|
          "description": "font-family"
 | 
						|
        },
 | 
						|
        "code-font-size": {
 | 
						|
          "type": ["string", "null"],
 | 
						|
          "description": "font-size"
 | 
						|
        },
 | 
						|
 | 
						|
        "content-font-family": {
 | 
						|
          "type": ["string", "null"],
 | 
						|
          "description": "font-family"
 | 
						|
        },
 | 
						|
        "content-font-size1": {
 | 
						|
          "type": ["string", "null"],
 | 
						|
          "description": "font-size"
 | 
						|
        },
 | 
						|
 | 
						|
        "ui-font-family": {
 | 
						|
          "type": ["string", "null"],
 | 
						|
          "description": "font-family"
 | 
						|
        },
 | 
						|
        "ui-font-size1": {
 | 
						|
          "type": ["string", "null"],
 | 
						|
          "description": "font-size"
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  "properties": {
 | 
						|
    "theme": {
 | 
						|
      "type": "string",
 | 
						|
      "title": "Selected Theme",
 | 
						|
      "description": "Application-level visual styling theme. Ignored when Adaptive Theme is enabled.",
 | 
						|
      "default": "JupyterLab Light"
 | 
						|
    },
 | 
						|
    "adaptive-theme": {
 | 
						|
      "type": "boolean",
 | 
						|
      "title": "Adaptive Theme",
 | 
						|
      "description": "Synchronize visual styling theme with system settings",
 | 
						|
      "default": false
 | 
						|
    },
 | 
						|
    "preferred-light-theme": {
 | 
						|
      "type": "string",
 | 
						|
      "title": "Preferred Light Theme",
 | 
						|
      "description": "Application-level light visual styling theme. Ignored when Adaptive Theme is disabled.",
 | 
						|
      "default": "JupyterLab Light"
 | 
						|
    },
 | 
						|
    "preferred-dark-theme": {
 | 
						|
      "type": "string",
 | 
						|
      "title": "Preferred Dark Theme",
 | 
						|
      "description": "Application-level dark visual styling theme. Ignored when Adaptive Theme is disabled.",
 | 
						|
      "default": "JupyterLab Dark"
 | 
						|
    },
 | 
						|
    "theme-scrollbars": {
 | 
						|
      "type": "boolean",
 | 
						|
      "title": "Scrollbar Theming",
 | 
						|
      "description": "Enable/disable styling of the application scrollbars",
 | 
						|
      "default": false
 | 
						|
    },
 | 
						|
    "overrides": {
 | 
						|
      "title": "Theme CSS Overrides",
 | 
						|
      "description": "Override theme CSS variables by setting key-value pairs here",
 | 
						|
      "$ref": "#/definitions/cssOverrides",
 | 
						|
      "default": {
 | 
						|
        "code-font-family": null,
 | 
						|
        "code-font-size": null,
 | 
						|
 | 
						|
        "content-font-family": null,
 | 
						|
        "content-font-size1": null,
 | 
						|
 | 
						|
        "ui-font-family": null,
 | 
						|
        "ui-font-size1": null
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |