Форматирование кода в стиле MMO-DEVELOP DARK

MrKirill1232

Великий мудрец
Проверенный
Победитель в номинации 2024
Магистр реакций
Знаток письма высшего ранга
Куратор Данных
Победитель в номинации 2023
Мастер реакций
Неукротимое пламя
Медаль Благодарности
Победитель в номинации 2022
Старожил I степени
Сообщения
2 370
Розыгрыши
0
Решения
47
Репутация
1 360
Реакции
2 233
Баллы
2 058
На всякий случай:
- Проблема только с стилем "MMO-DEVELOP DARK";
- Она не связана со стилем "MMO-DEVELOP" с "Вариацией - Темная".
Пример кода, на котором можно увидеть "читабельность" в темном стиле
Java:
    private static long createMask(int value01, int value02)
    {
        return (((long) value01) << 32L) | value02;
    }

    private static int getValue01(long mask)
    {
        return (int) ((mask >> 32L));
    }

    private static int getValue02(long mask)
    {
        return (int) (mask);
    }

    private static boolean[] getPrimitiveBooleanArray()
    {
        return new boolean[] { true, false, true, true };
    }

Фиолетовый текст не слишком сливается с фоном, но именно темно-синий стиль для примитивных boolean значений вообще почти не видно, без выделения текста.


 

Вариант по-быстрому раскрасить на свой вкус (перезаписать стили), например через Greasemonkey (для Firefox) или какой-нибудь Tampermonkey (для Chrome)
JavaScript:
if (window.location.href.startsWith('https://mmo-dev.info')) {
    const styleCode = `
        .bbCodeCode .prism-token.prism-symbol, .bbCodeCode .prism-token.prism-atrule, .bbCodeCode .prism-token.prism-keyword {
            color: #CC7832;
        }
        .bbCodeCode .prism-token.prism-selector, .bbCodeCode .prism-token.prism-function {
            color: #FFC66D;
        }
        .bbCodeCode .prism-token.prism-number {
            color: #6897BB;
        }
        .bbCodeCode .prism-token.prism-boolean {
            color: green;
        }
        .bbCodeCode .prism-token.prism-string, .bbCodeCode .prism-token.prism-attr-value {
          color: #6A8759;
        }
    `;
    
    let style = document.createElement('style');
    style.textContent = styleCode;
    document.body.appendChild(style);
}

1742153169727.webp
 
  • Люблю это
Реакции: Rolo

Похожие темы

  • Предложение Предложение
На рассмотрении Стиль MMO-DEVELOP DARK
Ответы
4
Просмотры
Назад
Сверху