начал с редактора палитры
вот он https://master.pdp-11.ru/azbk_palette_e ... ditor.html
так как вот тут viewtopic.php?p=815597#p815597
возникло мнение, что ChatGPT глуп и туп и не экономит время то приведу список запросов которые были использованы для разработки этого редактора
создай html страницу, со встроенным CSS, нормально отображаемую и на PC и на мобильных устройствах. для реализации функционала следует использовать javascript. функционал страницы это редактор палитры. палитра это файл длиной 338 слов, слово 16 бит . каждое слово содержит значение палитры в порядке RGB, на каждый компонент приходится по 5 бит. старший бит слова не используется. редактор должен уметь: 1. загружать файл палитры с диска. 2. сохранять в файл палитры на диске. 3. отображать палитру на экране в виде соответствий номер слова - код слова, значения компонент RGB в 5 бит формате, значения компонент RGB в 8 бит формате , итоговый цвет. отображение в виде вертикальной таблицы. 4. редактировать палитру, позволяя вводить: компоненты цвета в RGB в 5 бит формате, RGB в 8 бит формате. при редактировании сразу обновлять все остальные поля и итоговый цвет.
1. оформи в виде единого файла. 2. таблица должна содержать следующие столбцы: - номер слова в палитре (всего их 338 слов); числовые значения компонент в десятичном формате, порядок RGB, формат 5 бит на компонент ; числовые значения компонент в десятичном формате, порядок RGB, формат 8 бит на компонент ; цвет палитры этого слова - в виде прямоугольника с заливкой этим цветом. 3. поля компонент в пункте 2 должны быть полями вводе с автоматическим пересчетом при изменении значений.
теперь оформи страницу сделав ее более компактной и визуально более красивой - добавь скругления углов и прочие элементы оформления. также сожми таблицу по горизонтали, сгруппируй компоненты RGB в единые поля таблицы.
теперь добавь закладки - разбив по номерам палитры: слова с номерами от 0 до 255 включительно - первый блок с названием "палитра 256 цветов". следующие 16 слов - назови "палитра 16 цветов", далее следует блок из 16ти блоков по 4 цвета - назови их "палитра БК11М" и последние два слова назови "палитра монохром"
данный код не работает. исправь его. переведи страницу на английский язык.
в закладке "BK11M" сгруппируй строки по 4, добавив столбец с нумерацией блока, нумерацию начни с 0 до 15ти.
поменяй местами закладки "BK11M" "16 colors" включая их нумерацию слов
на всё ушло около 18 минут. и это с учетом того, что я ошибся с блоками БК11М и 16 цветов перепутав их местами.закладка 16 colors должна содержать 16 значений - в абсолютной нумерации это слова с 320 по 335 включительно, закладка BK11M - слова с 256 по 319 включительно
UPD
добавил дефолтные значения
добавь эти 16ти битные слова как дефолтные значения палитры. тут 338 слов в восьмеричном формате.