123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- @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; /* WebKit/Blink Browsers */
- }
- &::-moz-selection {
- background: transparent; /* Gecko Browsers */
- }
- margin-right: 8px;
- text-align: right;
- }
- span.linenos {
- color: var(--color-line-number);
- }
- }
- }
- .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();
- }
|