From 52920040a1a8331e4b4b41d7e066145d611056ea Mon Sep 17 00:00:00 2001 From: vasya Date: Sat, 21 Mar 2026 20:03:39 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D1=8F?= =?UTF-8?q?=D1=8E=20css=20=D1=81=D1=82=D0=B8=D0=BB=D0=B8=20=D1=81=D1=82?= =?UTF-8?q?=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D1=8B=20=D1=81=20=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D1=8E=20=D0=BF=D1=80=D0=B8=D0=BB=D0=BE=D0=B6=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B9=20Magic=202.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/css/app.css | 196 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 187 insertions(+), 9 deletions(-) diff --git a/resources/css/app.css b/resources/css/app.css index 3e6abea..ff2d0ca 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -1,11 +1,189 @@ -@import 'tailwindcss'; +/* ГАВРИЛОВ. ВЫЯСНИТЬ, ГДЕ ИСПОЛЬЗУЮТСЯ */ -@source '../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php'; -@source '../../storage/framework/views/*.php'; -@source '../**/*.blade.php'; -@source '../**/*.js'; - -@theme { - --font-sans: 'Instrument Sans', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', - 'Segoe UI Symbol', 'Noto Color Emoji'; +html { + overflow-y: scroll; +} + +#root{ + --color_ruby: #ff0078; +} + +.container { + background-color: lightblue; + padding: 20px; +} + +#menu-container{ + display: flex; + + &>#menu__left-block{ + flex-basis: 15%; + + &>.menu__left-block__call-app{ + display: flex; + + &>.fa{ + flex-basis: 20%; + } + } + } +} + +.switcher-container{ + position: fixed; + top: 0; + right: 0; + display: flex; + justify-content: flex-end; + align-items: center; + + &>.switch { + position: relative; + display: inline-block; + width: 60px; + height: 34px; + margin: 9px; + + &>.switcher__favorite-app { + opacity: 0; + width: 0; + height: 0; + + &.showFav + .slider{ + background-color: var(--color_ruby); + + &:before{ + transform: translateX(26px); + color: var(--color_ruby); + padding: 2px 0 0 0; + align-content: baseline; + } + } + } + + &>.slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #ccc; + -webkit-transition: .4s; + transition: .4s cubic-bezier(0,1,0.5,1); + border-radius: 4px; + + @import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'); + &:before { + position: absolute; + content: "\f006"; + font-family: FontAwesome; + text-align: center; + font-size: 1.2rem; + height: 26px; + width: 26px; + left: 4px; + bottom: 4px; + background-color: white; + -webkit-transition: .4s; + transition: .4s cubic-bezier(0,1,0.5,1); + border-radius: 3px; + } + + &.round { + border-radius: 34px; + + &:before { + border-radius: 50%; + } + } + } + } +} + + + + +.switcher__favorite-app.showFav + .slider { + background-color: var(--color_ruby); +} +.switcher__favorite-app.showFav + .slider:before { + transform: translateX(26px); +} +/* Rounded sliders */ +/* .slider.round { + border-radius: 34px; + + &:before { + border-radius: 50%; + } +} */ + +#round { + border-radius: 34px; + + &:before { + border-radius: 50%; + } +} + +#menu__app-container__app-block{ + /* display: grid; + grid-template-columns: 50% 50%; */ + column-count: 2; + + >.apps-block__proc{ + margin-bottom: 20px; + + >.proc__title{ + font-size: 1.1rem; + padding: 10px 0; + font-weight: 600; + } + + >.proc__title.proc-hide{ + display: none; + } + } + + .script-list__el{ + display: flex; + + >.script-list__el__script-name{ + margin-bottom: 5px; + transition: 0.2s; + &:hover{ + transform: translateY(-1px); + } + + >a{ + text-decoration: none; + color: black; + + &:hover{ + color: var(--color_ruby); + } + } + } + + >.fa-star{ + margin-left: 5px; + cursor: pointer; + opacity: 0.2; + transition: 0.3s; + } + + >.fa-star:hover{ + opacity: 1; + } + + >.fa-star.favorite{ + opacity: 1; + color: var(--color_ruby); + } + } + + .script-list__el.script-hide{ + display: none; + } }