De (online ticketverkoop) webshop biedt geavanceerde functies waarmee beheerders de lay-out van hun webshop kunnen aanpassen door aangepaste CSS (Cascading Style Sheets) toe te voegen. Dit artikel leidt je door het proces van het aanpassen van de webshoplay-out met behulp van aangepaste CSS.
Toegang tot Aangepaste CSS:Om toegang te krijgen tot de aangepaste CSS-functionaliteit, moet je een beheerder zijn. Ga naar de volgende URL in je webbrowser: http://delphi.roodfluweel.be/configure/shop/customcss.
Houd er rekening mee dat Delphi de gegevens van de webshop 20 minuten cacht. Het wordt sterk aanbevolen om je CSS-wijzigingen eerst in een webbrowser voor te bereiden voordat je ze opslaat in Delphi's beheersysteem.
Stappen om Aangepaste CSS Toe te Voegen:
Conclusie
Met de mogelijkheid om aangepaste CSS toe te voegen, kun je de lay-out van je Delphi-webshop volledig aanpassen aan je wensen. Vergeet niet om CSS te testen in een webbrowser voordat je de wijzigingen opslaat om ervoor te zorgen dat alles er precies zo uitziet als je wilt.
Als je verdere hulp nodig hebt of technische ondersteuning, neem dan contact op met Rood Fluweel.
Een voorbeeld hoe je de belangrijkste kleuren aanpast
:root { --lpink: #F8B0B7; --dpink: #7D275F; --ddcblue: 3CC0BE; } button.button, button[type=button], a.button { background-color:var(--lpink); border: 1px solid var(--lpink); color:black;text-decoration:none;} button.button:hover, button[type=button]:hover, a.button:hover { background-color:#F8B0B7; border: 1px solid #F8B0B7; filter: brightness(85%); transition-duration: 1s;} button.trash-tickets,button.trash-tickets:active, button.trash-tickets:hover { border: none;} header.top-nav a { color:var(--dpink); font-weight: bold; padding-left: 10px; padding-right: 10px;} header.top-nav a:hover {color: black; } .steps li .step { background-color: var(--dpink); border:5px solid var(--dpink);color:white; } .steps li.selected .step { background-color: var(--lpink); border: 5px solid var(--lpink);} .steps li::before { border-top: 4px solid var(--lpink); } .steps li .title { color: gray; }
Hier is een voorbeeld hoe je de site volledig zwart maakt met witte tekst en rode accenten.
body {background:black;color:white;} a { color: white; text-decoration: none;} a:hover {text-decoration:underline;} // Knoppen worden op verschillende manieren gerendered. button.button, button[type=button], a.button { background-color:black; border: 1px solid red; color:red; text-decoration:none;} button.button:hover, button[type=button]:hover, a.button:hover { color:black; background-color:red; border:red; text-decoration:none; border: 1px solid red;} // nog meer knoppen die anders gedefineerd werden button.trash-tickets,button.trash-tickets:active, button.trash-tickets:hover { border: none;} // De horizontale lijn is gewoon een lege div. div.banner { display: none; } // als je de header bovenaan een achtergrondkleur wil geven, kan dat ook. header.top-nav { background-color: #2c2520} header.top-nav a { color:white; font-weight: bold; padding-left: 10px; padding-right: 10px;} main { padding-left: 10px; padding-right: 10px; } // de bolletjes van de progress bar kan je ook aanpassen van kleur. .steps li .step { background-color: #2c2520; border:5px solid #2c2520;color:#fff;} .steps li .title { color: gray; }