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

MrKirill1232

Великий мудрец
Проверенный
Сообщения
2 374
Розыгрыши
0
Решения
47
Репутация
1 362
Реакции
2 239
Баллы
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 .p-token.p-symbol, .bbCodeCode .p-token.p-atrule, .bbCodeCode .p-token.p-keyword {
            color: #CC7832;
        }
        .bbCodeCode .p-token.p-selector, .bbCodeCode .p-token.p-function {
            color: #FFC66D;
        }
        .bbCodeCode .p-token.p-number {
            color: #6897BB;
        }
        .bbCodeCode .p-token.p-boolean {
            color: green;
        }
        .bbCodeCode .p-token.p-string, .bbCodeCode .p-token.p-attr-value {
          color: #6A8759;
        }
    `;
    
    let style = document.createElement('style');
    style.textContent = styleCode;
    document.body.appendChild(style);
}

 
Реакции: Rolo

Похожие темы

  • Предложение Предложение
На рассмотрении Стиль MMO-DEVELOP DARK
Ответы
4
Просмотры
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше…