Браузер как инструмент дизайна - Измените цвета, сохраните их?

Я веб-разработчик/дизайнер, и мне нужны мои неграмотные клиенты, чтобы иметь возможность легко смешивать цвета отдельных элементов, сохранять эти изменения CSS и отправлять их мне. Я буду направлять их по телефону, но мне все же нужно, чтобы это было проще, чем ожидать, что они найдут селектор CSS в листе темы и напишут шестнадцатеричные коды.

Мне нужен инспектор в браузере, который может позволить неграмотному человеку:

  • Легко манипулировать цветами на элементах веб-страницы с помощью цветового набора GUI.
      (+) Chrome делает это отлично. Это именно то, что я хочу.
      (-) Firefox, иначе великолепный инспектор, похоже, не имеет этой базовой возможности.
  • Сохранить измененную таблицу стилей, чтобы они могли отправить ее мне.
      (?) Редактор стилей Firefox упрощает сохранение листов, однако изменения в проверенных элементах - как ни странно - похоже, не применяются.
      (-) Возможно, Chrome может сделать это, глубоко в панели" Источники", но, похоже, вам нужно быть хакером, чтобы понять это, потому что я грамотный, и я еще не понял этого.

Я нахожу существование этой загадки очень озадачивающей - почему разработчики браузеров беспокоили создание такого богатого набора для редактирования веб-страниц, где можно манипулировать CSS, но не включать базовую функцию "сохранить изменения"? Я что-то пропустил?

Изменить 01:

Я нашел в Chrome, что можно свободно манипулировать элементом CSS с инспектором, а затем щелкнуть по листу CSS, связанному с каждым правилом (в правом верхнем углу правила), чтобы перейти к Модифицированному CSS Лист на вкладке Источники. Это то, что я хочу сохранить.
  Отсюда можно щелкнуть правой кнопкой мыши в любом месте этого измененного исходного кода, а затем Сохранить-как - , но странно, к сожалению, и неинтуитивно, Chrome сохраняет неправильный исходный код. Он сохраняет исходный, немодифицированный исходный код, а не измененный исходный код, который вы нажали правой кнопкой мыши save-as'd. Очень расстраивает, и я в настоящее время пытаюсь найти способ обойти эту ошибку. Я так близко!

Изменить 02:

Хорошо, я понял это. Когда вы сохраняете файл на вкладке "Источники Chrome",, вы не просто сохраняете этот файл - , вы на самом деле устанавливаете Chrome для автоматического автоматического сохранения этого файла при каждом изменении, которое вы ему делаете.
  Это на самом деле классный, но очень вводящий в заблуждение.

Итак, после сохранения файла CSS Все изменения, внесенные в элемент CSS в инспекторе, будут автоматически сохранены в этом файле. Это сохраняется, даже если вы перезапустите браузер.

Возникла путаница,, потому что, когда у вас есть файл, отмеченный для автоматического сохранения, а затем вы сохраняете как измененный файл, Chrome странно записывает исходный файл, а не тот, который вы нажали правой кнопкой мыши. Как только вы сделаете какое-либо изменение после этого, когда Chrome будет автоматически записывать каждую текущую модификацию в этот файл. Я считаю, что это ошибка в Chrome.

Урок узнаем,. Сначала сохраните как файл. Во-вторых, внесите изменения.
  Presto, ваша измененная тема CSS ждет вас на вашем жестком диске.

Чтобы быть ясным,, если вы сохраните, затем внесите изменения, а затем сохраните снова - Chrome сохранит исходный источник, а не ваш модифицированный источник. Это делает порядок вещей важным.

Я не знаю способа увидеть список файлов, отмеченных в настоящее время для автоматического сохранения, или как их отменить.

Ответ 1

Как использовать Chrome для работы с CSS и сохранить его

  • Определите, в какую таблицу стилей вы вносите изменения. Обязательно используйте только правила, связанные с этой таблицей стилей.
  • Перейдите к этой таблице стилей на панели "Источники" инструментов разработчика, щелкните правой кнопкой мыши и "Сохранить как этот файл" на вашем компьютере.. Вы можете быстро перейти к таблице стилей на панели "Источники" щелкнув таблицу стилей в правом верхнем углу каждого правила CSS для выбранного элемента на панели "Элементы".
  • Свободно вносить изменения в правила CSS, связанные с выбранной вами и сохраненной таблицей стилей. Chrome автоматически сохранит каждое изменение в таблице стилей, сохраненной на вашем компьютере.

Имейте в виду, однако, что вы должны делать вещи в этом порядке. Если вы сохраните таблицу стилей, затем внесите изменения в свой CSS, а затем сохраните снова, Chrome будет странно записывать исходный немодифицированный источник в файл (пока вы не сделаете еще одно изменение, из-за которого Chrome автоматически сохранит все изменения в файле).

Как использовать это со своими клиентами и друзьями

  • Настройте таблицу стилей темы с пустым (или по умолчанию-ish) CSS-правилами (которые имеют верхний приоритет) для каждого элемента, который вы намереваетесь позволить им играть.
  • В телефоне направляйте их в Save-As эта таблица стилей тем из панели "Источники" .
  • Направляйте их при проверке элементов и с помощью цветового набора GUI инспектора Chrome, чтобы вмешиваться и находить точные цвета, которые они хотят.
  • Попросите их отправить вам сохраненную таблицу стилей:)
    Это хорошая идея для вас проверить, что изменения находятся в файле, который они отправили вам, прежде чем закрыть окно своего браузера: P

Ответ 2

Я использую this Расширение Chrome для сохранения файлов, которые я изменяю непосредственно в Chrome DevTools.
 Кажется, сложно настроить его, но он выполняет свою работу. Плюс я думаю, что это необходимо для веб-разработчиков/дизайнеров.
Может быть, с некоторой настройкой вы можете заставить его делать то, что вы пытаетесь сделать.

Ответ 3

Sitemod.io позволяет использовать инструменты разработчика Chrome для редактирования любых HTML, CSS или JS на любой живой или локальной веб-странице. После того, как вы закончите работу, вы можете сохранить изменения и получить уникальный URL-адрес модифицированной версии, чтобы вы могли поделиться своим модом со своими клиентами.

Здесь приведен пример, иллюстрирующий, как это можно сделать.

Я один из разработчиков этого инструмента, поэтому, пожалуйста, не стесняйтесь спрашивать меня что-нибудь 🤓