.window.terminal-apps { --text: #ddd; --bg: #000000; --bg50: #00000060; --bg70: #000000b7; --sd: #000000a0; --card: #72727240; --hover: #aaaaaa40; --hover-half: #ffffff20; --hover-b: #eeeeee0f; --bggrey: #444; --fill:#54545470; --mm: #ffffff50; --cm: #252525bb; --bar: #7272722a; --hr:#333; --unfoc:#202020; --msg:#303030d0; --bd:#ffffff06; --s3d:#11111160; --mica: linear-gradient(140deg,#2d161c,#102d53); } .window.terminal-apps.max>.content { padding-bottom: 55px !important; } .window.terminal-apps>.content { overflow-y: auto !important; overflow-x: hidden !important; padding-bottom: 10px; } .window.terminal-apps>.content>pre { color: #ddd; margin: 0px 15px; font-family: "Consolas", "Monaco", "monospace", system-ui; user-select: text; font-size: 16px; } .window.terminal-apps>.content * { white-space: break-spaces; } .window.terminal-apps>.content *::selection { background: #ddd; background-clip: content-box; color: #333; } .window.terminal-apps>.content>pre>input { background: none; border: none; outline: none; padding: 0; color: #eee; cursor: default; width: 100%; } .window.terminal-apps>pre>input::selection { background: #ddd; background-clip: content-box; color: #333; } #win-python-editor *::-webkit-scrollbar { background-color: #FFFFFF10; } ::-webkit-scrollbar:hover { background-color: #ffffff10; } #win-python-editor *{ scroll-behavior:initial !important; } #win-python-editor { position: absolute; display: grid; grid-template-rows: 60% 40%; min-height: 0px; user-select: all; width: 100%; height: 100%; } .window.pythonEditor .titbar .run { font-size: 17px; padding-top: 4px; } #win-python-ace-editor { font-size: 16px; line-height: 1.25; height: 100% !important; font-weight: 200; } #win-python-editor .output { background-color: #0f0f0f; color: #f8f8f2; /*border: 25px solid #1a1a1a !important;*/ /*border: none;*/ /* border-radius: 5px; */ padding: 17px; /*width: 100%;*/ /*height: 100%;*/ font: 14px / normal 'Consolas', 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'Source Code Pro', 'source-code-pro', monospace; overflow-y: scroll; white-space: pre-wrap; word-wrap: break-word; user-select: auto; } #win-python-editor .output::selection { background: #ddd; background-clip: content-box; color: #333; } /* 编辑器 */ .ace_editor.ace_autocomplete.ace_dark.ace-vibrant-ink{ border-radius: 8px; box-shadow: 1px 1px 10px #000; } .ace_autocomplete .ace_layer.ace_marker-layer>.ace_active-line{ border-radius: 5px; background-color: #ffffff30 !important; } .ace_autocomplete .ace_layer.ace_marker-layer>.ace_line-hover{ border-radius: 5px; background: #ffffff20; border-color: var(--href); transition: 100ms; } .ace_autocomplete .ace_layer.ace_text-layer>.ace_line{ padding: 0px 6px; } .ace_autocomplete .ace_layer.ace_text-layer>.ace_line>.ace_completion-highlight{ color: var(--theme-1); } .ace_tooltip{ border-radius: 8px; box-shadow: 1px 1px 10px #000; background-color: #26282c !important; border: 1px #484747 solid; padding: 5px 8px; }