Написал стиль давно, но был в очередном необоснованном логикой бане.
Есть ещё проблемы с отображением, но вроде основные устранены.
Некоторые правки могут быть некорректно отображены на отличном от моего разрешения, тогда надо самим поиграться с цифрами, в комментариях к строчкам есть описание за что отвечает код.
Конкретно две последние строчки не являются обязательными, просто добавляют удобства на моём разрешении при быстром голосовании, можно удалить эти две строчки или поправить значения под себя.
Код:
.cp-wrapper:after, .wrapper:after {z-index:-1 !important} /*взаимодействие коррекция*/
.cp-block {width: 47%} /*ввод логина пропорции коррекция*/
div.td-button {transform: translateX(1%)} /*кнопки пункта " управление " выравнивание - украшение*/
button.td-button {transform: translateX(62%); width: 45%; margin-left: 0px !important} /*голосование кнопки коррекция*/
.m05 {transform: translateX(54%); width: 50%} /*голосование текст коррекция*/
.pagination .pager input {transform: translateX(5px); max-width: 45px} /*страницы листание коррекция*/
.cp-logo {display:none} /*лого убрано - украшение*/
.logo {display:none} /*лого убрано - украшение*/
.left-column {width: 19% !important} /*левая колонка коррекция - украшение*/
.social-list {width: 640%; margin-right: 10px !important} /*социальные сети коррекция*/
.top-navigation .buttons .flex-cc {transform: translateX(-200px); margin-left: 0px !important} /*перенос кнопки выход левее - удобсто*/
.cp-form-line input:nth-child(1) {transform: translateX(-67%); max-width: 60%; min-height: 36px} /*поле ввода проверочного кода коррекция*/
.username {transform: translateX(20%)} /*имя аккаунта позиция коррекция*/
.top-navigation .select {height: 32px} /*выбор мира размер коррекция*/
.top-navigation .select-item {height: 28px !important} /*выбор мира размер активного элемента коррекция*/
.cp-button {transform: translateX(0%)} /*применение фильтра коррекция*/
label[for^="real"] {padding-left: 32px !important} /*просмотр статистики арены выбор мира коррекция*/
label[for="faction_1"] {margin-left: 5px !important; float: right; transform: translateY(10%)} /*выбор фракции фильтр коррекция*/
label[for="faction_2"] {margin-left: 0px !important; float: left; transform: translateY(10%)} /*выбор фракции фильтр коррекция*/
.middle-column .top-tabs .flex-cc {height: 33px} /*вкладки размер вертикальный коррекция*/
.tabs .tab {height: 33px} /*подвкладки размер вертикальный коррекция*/
.left-column div.button.flex-sc:nth-child(15) {position: relative; bottom: 440px} /*перенос пункта голосование вверх - удобство*/
.left-column div.button.flex-sc:nth-child(2) {position: relative; top: 440px} /*перенос пункта голосование вверх - удобство*/
Тут есть небольшая пасхалка кстати.
Ещё можно использовать скрипт, против ошибки на вкладке голосования и двойной аутентификации:
Код:
(function(){
window.opera.addEventListener("BeforeScript", patch_scripts);
function patch_scripts(UserJSEvent){
var script = UserJSEvent.element;
/* https://about.google/ and other Angular sites */
var str_old = '<svg><p><style><img src="</style><img src=x onerror=alert(1)//">';
var str_new = '<svg><p><style><img src="</style><img src=x onerror=//">';
if (script.src && script.text.indexOf(str_old) != -1){
script.text = script.text.replace(str_old, str_new);
console.log("alert(1) removed in " + script.src);
}
}
})();