Size: a a a

2021 February 15

K

Kosanyak in javascript_ru
вы не гугл
источник

P

PWG in javascript_ru
Kosanyak
Ребят вопрос такого характера,есть инпут выбора времени  могу ли я зделать так чтоб можно было выбирать не каждую минуту а каждые 15 минут,??,,?,?,??,??????
А чем дело с mockapi кончилось? В чём ошибка?
источник

K

Kosanyak in javascript_ru
Не правильная сылка
источник

P

PWG in javascript_ru
Kosanyak
или ты просто на угад
Так ты мокапи починил или просто наугад вопросы пуляешь?
источник

A

Alex in javascript_ru
Всем привет, делаю возможность переключение темы на сайте вот собственно решение мое
https://codepen.io/quary/pen/ZEBeagg

при клике на кнопку  light или dark добавляется класс active и класс theme_light  в footer и header светлой теме,  а с черной просто эти классы удаляю.Сейчас пытаюсь добавить это в localstorage но не совсем понимаю как это сделать

попробовал сделать новый обьект и добавлять полностью html в свойства с уже существующим классами но не знаю правильная ли у меня мысль или нет
let storage = {
         light:e.target.outerHTML,
         btn1 : btnArr[0].outerHTML,
         btn2 : btnArr[1].outerHTML,
       };
       
       localStorage.setItem('theme_light', JSON.stringify(storage))
       console.log(JSON.parse(localStorage.getItem('theme_light')));

направьте меня как все таки можно добавить это в localstorage:))
источник

P

PWG in javascript_ru
Alex
Всем привет, делаю возможность переключение темы на сайте вот собственно решение мое
https://codepen.io/quary/pen/ZEBeagg

при клике на кнопку  light или dark добавляется класс active и класс theme_light  в footer и header светлой теме,  а с черной просто эти классы удаляю.Сейчас пытаюсь добавить это в localstorage но не совсем понимаю как это сделать

попробовал сделать новый обьект и добавлять полностью html в свойства с уже существующим классами но не знаю правильная ли у меня мысль или нет
let storage = {
         light:e.target.outerHTML,
         btn1 : btnArr[0].outerHTML,
         btn2 : btnArr[1].outerHTML,
       };
       
       localStorage.setItem('theme_light', JSON.stringify(storage))
       console.log(JSON.parse(localStorage.getItem('theme_light')));

направьте меня как все таки можно добавить это в localstorage:))
Слишком много раз устанавливается класс
источник

AA

Anton Antonov in javascript_ru
Alex
Всем привет, делаю возможность переключение темы на сайте вот собственно решение мое
https://codepen.io/quary/pen/ZEBeagg

при клике на кнопку  light или dark добавляется класс active и класс theme_light  в footer и header светлой теме,  а с черной просто эти классы удаляю.Сейчас пытаюсь добавить это в localstorage но не совсем понимаю как это сделать

попробовал сделать новый обьект и добавлять полностью html в свойства с уже существующим классами но не знаю правильная ли у меня мысль или нет
let storage = {
         light:e.target.outerHTML,
         btn1 : btnArr[0].outerHTML,
         btn2 : btnArr[1].outerHTML,
       };
       
       localStorage.setItem('theme_light', JSON.stringify(storage))
       console.log(JSON.parse(localStorage.getItem('theme_light')));

направьте меня как все таки можно добавить это в localstorage:))
outerHTML пихать в локалСторэдж не очень идея, суй туда только true/false, а тему переключай уже в зависимости от него в джс
источник

P

PWG in javascript_ru
Alex
Всем привет, делаю возможность переключение темы на сайте вот собственно решение мое
https://codepen.io/quary/pen/ZEBeagg

при клике на кнопку  light или dark добавляется класс active и класс theme_light  в footer и header светлой теме,  а с черной просто эти классы удаляю.Сейчас пытаюсь добавить это в localstorage но не совсем понимаю как это сделать

попробовал сделать новый обьект и добавлять полностью html в свойства с уже существующим классами но не знаю правильная ли у меня мысль или нет
let storage = {
         light:e.target.outerHTML,
         btn1 : btnArr[0].outerHTML,
         btn2 : btnArr[1].outerHTML,
       };
       
       localStorage.setItem('theme_light', JSON.stringify(storage))
       console.log(JSON.parse(localStorage.getItem('theme_light')));

направьте меня как все таки можно добавить это в localstorage:))
Должен быть один структурный файл css отвечающий за позиционнирование и размеры. И два фим файла с цветовыми схемами
источник

P

PWG in javascript_ru
Тогда просто линкуешь нужный css с темой и всё
источник

A

Alex in javascript_ru
Anton Antonov
outerHTML пихать в локалСторэдж не очень идея, суй туда только true/false, а тему переключай уже в зависимости от него в джс
та я понимаю что не комельфо но чета не мог придумать как все таки это сделать:)  типо такого плана?
let storage = {
         light: false
         btn1 : true
         btn2 : true
       };
источник

A

Alex in javascript_ru
PWG
Должен быть один структурный файл css отвечающий за позиционнирование и размеры. И два фим файла с цветовыми схемами
а что если у меня вот такая дичь написана
.theme_light{
 background-color:#F5FFFA !important;
 color:black !important;

 .header,
 .footer{
     color:black !important;
 }

 .header__actions-sign-in{
     color:white !important;
 }
 a{
     color:$color2 !important;

     span{
         color:black !important;
     }
 }
 .header__form-search{
     color:#ffffff;
 }
}
как быть в этом случае?
источник

DM

Denys Mikhalenko in javascript_ru
В чем суть вопроса?
источник

A

Alex in javascript_ru
Denys Mikhalenko
В чем суть вопроса?
выше скидывал пример на codepen и вот мне надо все то что я там делаю запихнуть в localstorage:)))
источник

P

PWG in javascript_ru
Alex
выше скидывал пример на codepen и вот мне надо все то что я там делаю запихнуть в localstorage:)))
А зачем в локал-сторедж?
источник

AA

Anton Antonov in javascript_ru
Alex
выше скидывал пример на codepen и вот мне надо все то что я там делаю запихнуть в localstorage:)))
тебе надо не все, а только параметры. Преобразованием этих параметров уже пусть джс занимается
источник

AA

Anton Antonov in javascript_ru
Alex
та я понимаю что не комельфо но чета не мог придумать как все таки это сделать:)  типо такого плана?
let storage = {
         light: false
         btn1 : true
         btn2 : true
       };
вот это уже лучше
источник

AA

Anton Antonov in javascript_ru
запятые только не забудь
источник

A

Alex in javascript_ru
PWG
А зачем в локал-сторедж?
а куда еще?) хочу что бы при перезагрузки страницы тема сохранялась:)
источник

P

PWG in javascript_ru
Такое надо на сервере хранить
источник

A

Alex in javascript_ru
Anton Antonov
вот это уже лучше
и как теперь с этим взаимодействовать я пока не понимаю:))
источник