/* https://stackoverflow.com/questions/61429260/dynamically-change-css-files */ [data-theme="1"] { --box-shadow-color: rgba(0,0,0,0.7); /*Цвет тени окна*/ --header-color: #505050; /*Цвет заголовка таблицы #505050*/ --back-color: #3a3a3a; /*Цвет тела таблицы #3a3a3a;*/ --back-color3: #454555; /* #454555 (цвет полей ввода текста) */ --main-font-color: #ffffff; /*Основной цвет текста белый либо чёрный*/ --inactive-font-color: #656565; /* Цвет неактивного текста #afafaf*/ --row-color-1: #3c3c3c; --row-color-2: #303030; --text-color-1: #ffffff; --back-color-1: #3a3a3a; --back-color-2: #000000; --back-color-3: #454555; /* TextEdit */ --path-grad: url('/resources/metadata/dbms/form/g_b.gif'); --path-X: url('/resources/metadata/dbms/form/x_w.gif'); } [data-theme="2"] { --box-shadow-color: rgba(0,0,0,0.7); --header-color: #dadada; --back-color: #f1f1f1; --back-color3: #ffffff; --main-font-color: #000000; --inactive-font-color: #656565; --row-color-1: white; --row-color-2: whitesmoke; --text-color-1: #000000; --back-color-1: #ffffff; --back-color-2: #ffffff; --back-color-3: #ffffff; /* TextEdit */ --path-grad: url('/resources/metadata/dbms/form/g_w.gif'); --path-X: url('/resources/metadata/dbms/form/x_b.gif'); }