From 8f854540a981b7bed921346cd2f00a05048efe4c Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Mon, 15 Sep 2025 15:04:35 +0200 Subject: [fix] simple client: move code.less to result_types/code.less Signed-off-by: Markus Heiser --- client/simple/src/less/code.less | 56 --------------------------- client/simple/src/less/result_types/code.less | 56 +++++++++++++++++++++++++++ client/simple/src/less/style.less | 2 +- 3 files changed, 57 insertions(+), 57 deletions(-) delete mode 100644 client/simple/src/less/code.less create mode 100644 client/simple/src/less/result_types/code.less (limited to 'client/simple') diff --git a/client/simple/src/less/code.less b/client/simple/src/less/code.less deleted file mode 100644 index 59d63a931..000000000 --- a/client/simple/src/less/code.less +++ /dev/null @@ -1,56 +0,0 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later - -@import "../../generated/pygments.less"; - -.codelines { - margin: @results-margin 0 0 0; - padding: @result-padding 0 0 0; -} - -.code-highlight-sxng() { - .code-highlight { - pre { - overflow: auto; - margin: 0; - padding: 0 0 0.75rem 0; - } - - .linenos { - user-select: none; - cursor: default; - - &::selection { - background: transparent; - } - - margin-right: 8px; - text-align: right; - } - - span.linenos { - color: var(--color-line-number); - } - - .err { - // The code view in the result list should not act as a code-checker. - border: none; - color: inherit; - } - } -} - -.code-highlight-sxng(); - -/// Dark Theme (autoswitch based on device pref) -@media (prefers-color-scheme: dark) { - :root.theme-auto { - .code-highlight-dark(); - .code-highlight-sxng(); - } -} - -// Dark Theme by preferences -:root.theme-dark { - .code-highlight-dark(); - .code-highlight-sxng(); -} diff --git a/client/simple/src/less/result_types/code.less b/client/simple/src/less/result_types/code.less new file mode 100644 index 000000000..0f427f942 --- /dev/null +++ b/client/simple/src/less/result_types/code.less @@ -0,0 +1,56 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later + +@import "../../../generated/pygments.less"; + +.codelines { + margin: @results-margin 0 0 0; + padding: @result-padding 0 0 0; +} + +.code-highlight-sxng() { + .code-highlight { + pre { + overflow: auto; + margin: 0; + padding: 0 0 0.75rem 0; + } + + .linenos { + user-select: none; + cursor: default; + + &::selection { + background: transparent; + } + + margin-right: 8px; + text-align: right; + } + + span.linenos { + color: var(--color-line-number); + } + + .err { + // The code view in the result list should not act as a code-checker. + border: none; + color: inherit; + } + } +} + +.code-highlight-sxng(); + +/// Dark Theme (autoswitch based on device pref) +@media (prefers-color-scheme: dark) { + :root.theme-auto { + .code-highlight-dark(); + .code-highlight-sxng(); + } +} + +// Dark Theme by preferences +:root.theme-dark { + .code-highlight-dark(); + .code-highlight-sxng(); +} diff --git a/client/simple/src/less/style.less b/client/simple/src/less/style.less index 258c45a0e..4859b33a9 100644 --- a/client/simple/src/less/style.less +++ b/client/simple/src/less/style.less @@ -5,7 +5,6 @@ @import (inline) "../../node_modules/normalize.css/normalize.css"; @import "definitions.less"; @import "mixins.less"; -@import "code.less"; @import "toolkit.less"; @import "autocomplete.less"; @import "detail.less"; @@ -1157,4 +1156,5 @@ pre code { // import layouts of the Result types @import "result_types/keyvalue.less"; +@import "result_types/code.less"; @import "result_types/paper.less"; -- cgit v1.2.3