Si mund t’ju ndihmojmë?

Na tregoni shkurtimisht për çfarë bëhet fjalë – do t’ju përgjigjemi me email.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Te faqja kryesore

Kleuren, lettertype en thema

Merkkleur, accent, eigen vlakken, hoekradius, lettertype, licht en donker, sjablonen en eigen CSS — en hoe de widget zorgt dat elke tekst leesbaar blijft.

De widget neemt uw merkkleur, uw lettertype en desgewenst een volledig eigen kleurenpalet over. Daarbij rekent hij opnieuw totdat elke tekst op elk vlak leesbaar blijft. U kiest uw kleur, de widget zorgt voor het contrast.

Alle instellingen op deze pagina vindt u onder /app/projects/{id} op het tabblad Uiterlijk, in het gedeelte Merk. De uitzondering is het kleurenschema (licht, donker, automatisch): dat staat op het tabblad Installatie, onder Basisgegevens.

De ontwerpassistent

Bovenaan het gedeelte Merk leidt een assistent u in vier stappen door het ontwerp:

  1. Uiterlijk — 18 kant-en-klare sjablonen, te filteren op Licht, Donker, Professioneel, Speels, Gezellig, Koel en Minimaal. Daaronder vallen bijvoorbeeld Klar, Nacht, Boutique, Support-Desk, Minimal, Corporate, Ozean, Graphit en Espresso.
  2. Kleuren — primaire kleur en accent, snelkeuzes uit acht kleurenparen en de keuze van vlakken: standaard, licht, donker of eigen.
  3. Vorm — vensterstijl, hoekradius, vorm en grootte van de chatknop.
  4. Klaar — een samenvatting.

De assistent slaat zelf niets op. Hij vult alleen de velden eronder in; er wordt pas iets opgeslagen wanneer u op Opslaan drukt. De miniatuur in de assistent is een schets. De echte widget met uw waarden ziet u in het voorbeeld van het gedeelte Startscherm van de widget.

Voor fijnafstemming klapt u Alle instellingen afzonderlijk open. Lettertype en eigen CSS zijn alleen daar beschikbaar.

De velden

Alleen kleuren in de vorm #rrggbb met zes cijfers zijn geldig. Verkorte vormen zoals #f00 of rgb(…) worden genegeerd; in plaats daarvan geldt de standaardwaarde.

Vlakken en tekst

Onder Vlakken en tekst kunt u zo nodig nog vijf kleuren instellen. Elk heeft een selectievakje eigen kleur:

Zonder vinkje gebruikt de widget het kleurenpalet dat bij de website past, licht of donker. De waarde in het veld is dan slechts een startpunt, geen meting. Met vinkje geldt uw kleur.

Als u alleen een eigen achtergrond instelt, leidt de widget de rest daarvan af: ballonvlak, tekst, secundaire tekst en lijnen.

Leesbaarheid: wat de widget herberekent

Klanten kiezen hun merkkleur, geen leesbare kleur. Daarom controleert de widget elke combinatie van tekst en vlak op een contrastverhouding van minstens 4,5:1. Dat is de grens van WCAG 2.x voor gewone tekst.

Wat is herberekend, staat in uw account direct onder het formulier, op de regel Herberekend zodat de tekst leesbaar blijft. Lichtgeel als tekstkleur ziet er in de widget daarom donkerder uit dan u hebt ingevoerd; daar ziet u ook waarom.

Op uw pagina kunt u de meetwaarden ook zelf opvragen:

ReactiveChat('brandCheck');   // list of pairings with measured and required contrast
ReactiveChat('brandTokens');  // the colours actually used in the widget

Licht, donker of zoals de website

Onder Installatie → Basisgegevens → Kleurenschema van de widget kiest u:

Bij de automatische keuze kijkt de widget achtereenvolgens naar:

  1. de achtergrondkleur van uw pagina in het midden van het scherm,
  2. de CSS-waarde color-scheme op <html>, als deze precies dark of light is,
  3. gebruikelijke schakelaars op <html> of <body>, zoals de klasse dark of data-theme="dark",
  4. ten slotte de systeeminstelling van de bezoeker.

Als uw pagina wisselt tussen licht en donker, volgt de widget. Hij controleert dit ook opnieuw wanneer het venster wordt geopend.

In code stelt u het thema in op het insluitfragment of tijdens het draaien. Dit gaat vóór de accountinstelling:

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-theme="dark"
        async></script>
ReactiveChat('setTheme', 'dark');   // 'light', 'dark' or 'auto'

Met setTheme onthoudt de widget de keuze in de browser van de bezoeker. setTheme('auto') verwijdert deze weer. Dat past bij een eigen licht/donkerschakelaar op uw pagina.

Kleuren instellen in code

Voor afzonderlijke pagina’s, bijvoorbeeld een campagne, kunt u het merk op het insluitfragment of tijdens het draaien instellen. De veldnamen zijn:

ReactiveChat('setBrand', { primary: '#0F766E', accent: '#F59E0B', radius: 8 });

setBrand herberekent contrast en afgeleide kleuren direct, zonder de widget opnieuw op te bouwen. null verwijdert een waarde weer; dan geldt de standaardwaarde.

Op het insluitfragment heet het attribuut data-rc-brand en verwacht het JSON:

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-brand='{"primary":"#0F766E","accent":"#F59E0B"}'
        async></script>

Belangrijk — wat heeft voorrang, het insluitfragment of het account? Het fragment dat uw account genereert, bevat al uw merkkleur, radius en de vorm en grootte van de chatknop. Dat is alleen de beginstand, zodat de chatknop meteen in de juiste kleur verschijnt. Zodra de widget de instellingen van de server heeft, geldt uw account volledig.

Als u echter een ander veld toevoegt aan data-rc-brand, bijvoorbeeld accent, stil of een opschrift, telt het merk in het fragment als het eigen merk van deze pagina. Het gaat dan vóór uw account. Vanuit uw account geldt op deze pagina alleen nog de weergave “Alleen via eigen links”. Bovendien neemt de pagina niet deel aan A/B-tests.

Als u de merkkleur in uw account wijzigt, kopieert u daarna de insluitcode onder Installatie opnieuw. Anders verschijnt bij het laden van de pagina kort de oude kleur.

Hoe het fragment zelf werkt en welke andere mogelijkheden er zijn (window.ReactiveChatSettings, ReactiveChat('boot', …)), staat in Technische integratie.

Eigen CSS

Onder Alle instellingen afzonderlijk → Eigen CSS schrijft u CSS die als laatste wordt toegepast, na alle andere regels.

.rc-launcher { box-shadow: 0 0 0 4px #fff; }

In code werkt hetzelfde met customCss, bijvoorbeeld in ReactiveChat('boot', { customCss: '…' }) of als attribuut data-rc-custom-css.

Logo in de vensterkop

Het eenvoudigst is het logo in uw account in te voeren: Project → Uiterlijk → Merk, veld Logo (adres). Het verschijnt dan in de kop van het chatvenster, uiterlijk één minuut na het opslaan.

In code kunt u met logo ook de hoogte, alternatieve tekst en positie instellen, bijvoorbeeld het logo in de chatknop. Een in code ingesteld logo gaat vóór het accountveld:

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-logo='{"src":"https://www.example.com/logo.svg","alt":"Example Ltd","height":24,"placement":"header"}'
        async></script>

Het logo op het startscherm stelt u juist eenvoudig in uw account in, zie Het startscherm van de chat.

Als iets er anders uitziet dan verwacht

Përditësuar së fundi: