-- =====================================================================
-- Négy messziről olvasható közös design
--
--   signpost  — Útirány-tábla
--   pictogram — Piktogram
--   rowguide  — Sorvezető
--   signal    — Jelzősárga
--
-- A 3. vázlatfüzet K7, K9, K10 és K11 iránya. Az ENUM-listák a teljes
-- kínálatot tartalmazzák, nem csak az újakat.
-- =====================================================================

ALTER TABLE themes
  MODIFY COLUMN template_type
    ENUM('classic','modern','bold','grid','columns3','banded','poster',
         'enamel','receipt','departure','calendar','riso','ticket','pricelist',
         'linemap','matchbox','gingham',
         'signpost','pictogram','rowguide','signal')
    NOT NULL DEFAULT 'classic';

ALTER TABLE themes
  MODIFY COLUMN daily_style
    ENUM('classic','nordic','market','diner',
         'enamel','receipt','departure','calendar','riso','ticket','pricelist',
         'linemap','matchbox','gingham',
         'signpost','pictogram','rowguide','signal')
    NOT NULL DEFAULT 'classic';

-- Kész témák az eredeti színekkel és a design saját betűjével, mindkét
-- menüfajtára beállítva. A színek ugyanazok, mint a
-- `components/tv/designs/presets.ts` fájlban (teszt ellenőrzi).
INSERT IGNORE INTO themes
  (id, name, template_type, daily_style, background_color, text_color, primary_color, heading_color, font, alacarte_price_style, color_set)
VALUES
  ('22222222-2222-4222-8222-00000000000b', 'Útirány-tábla', 'signpost',  'signpost',  '#1455A4', '#FFFFFF', '#FFCC00', '#FFFFFF', 'design', 'plain', 'metro'),
  ('22222222-2222-4222-8222-00000000000c', 'Piktogram',     'pictogram', 'pictogram', '#EDF2F0', '#0F2E2B', '#0B7A6F', '#0F2E2B', 'design', 'plain', 'metro'),
  ('22222222-2222-4222-8222-00000000000d', 'Sorvezető',     'rowguide',  'rowguide',  '#F6F7F9', '#0D1726', '#E8542E', '#0D1726', 'design', 'plain', 'metro'),
  ('22222222-2222-4222-8222-00000000000e', 'Jelzősárga',    'signal',    'signal',    '#FFD21F', '#111111', '#111111', '#111111', 'design', 'plain', 'metro');
