Bepaal de algehele look and feel van Ansel.

interfacetaal
Stel de taal van de gebruikersinterface in. De systeemstandaard is gemarkeerd met een * (opnieuw opstarten vereist)
theme
Set the theme for the user interface. Aside from any aesthetic considerations, the recommended interface color for color evaluation is middle gray. Visual perception is affected by ambient brightness, and a low user interface brightness causes all kinds of illusions. Using a dark interface to retouch photos can therefore lead to excessive retouching (abuse of contrast and saturation) and to a photo that is too dark when printed. It is therefore highly recommended that you use one of the “grey” themes for retouching work as these are designed so that the user interface approximates middle gray (default “Ansel”).
gebruik systeemlettergrootte
Selecteer deze optie om de lettergrootte te gebruiken die door jouw systeem is gedefinieerd. Indien niet aangevinkt, kan je een aangepaste lettergrootte invoeren in het onderstaande vak (standaard aan).
lettergrootte in punten
Als de optie “gebruik systeemlettergrootte” is uitgeschakeld, voer je een lettergrootte (in punten) in die Ansel moet gebruiken. De lettergrootte wordt onmiddellijk gewijzigd.
GUI-instellingen en tekst DPI
Pas de globale GUI-resolutie aan om de schaal van bedieningselementen, knoppen, labels, enz. te vergroten. Verhoog voor een vergrote GUI, verlaag om meer inhoud in het venster te passen. Stel in op -1 om de door het systeem gedefinieerde globale resolutie te gebruiken. De standaard is 96 DPI op de meeste systemen. (heeft een herstart nodig)

CSS thema aanpassingen

Naast het selecteren van een vooraf gebouwd thema, kan je ook jouw eigen CSS-aanpassingen toepassen om de look-and-feel van Ansel aan te passen.

Twee verschillende methoden zijn hiervoor beschikbaar:

create a custom theme
If you wish to make a large number of changes to Ansel’s UI you may wish to create your own theme (in a .css file) and place it in $HOME/.config/ansel/themes (or C:\%LOCALAPPDATA%\ansel\themes on Windows). Your new theme will automatically appear in the theme selection list the next time you restart Ansel.

Houd er rekening mee dat de structuur van de interne CSS van Ansel regelmatig verandert en dat u mogelijk belangrijke wijzigingen moet aanbrengen in uw eigen thema’s wanneer nieuwe versies van Ansel worden uitgebracht. Om deze reden (onder andere) raden we af om complexe aangepaste thema’s te maken, tenzij je bereid bent veel tijd te besteden aan doorlopend onderhoud. Als uw thema een van de vooraf gebouwde thema’s van Ansel laadt met behulp van de instructie @import url, houd er dan rekening mee dat uw CSS-themabestand mogelijk niet overdraagbaar is tussen installaties (@import url gebruikt relatieve paden en de locatie van de vooraf gebouwde thema’s is systeemafhankelijk).

maak thema-tweaks
Er is een tekstvak onder aan het tabblad algemeen waarin u uw eigen CSS-tweaks kunt invoeren. Wanneer je deze optie gebruikt, zal Ansel eerst je geselecteerde thema laden (het “basis” thema, gekozen in de thema drop-down) en vervolgens je aangepaste CSS toepassen. Dit betekent dat je gemakkelijk kleine wijzigingen kunt aanbrengen in de look-and-feel, terwijl je toch grotendeels up-to-date blijft met de belangrijkste themawijzigingen wanneer een nieuwe versie van Ansel wordt uitgebracht. Het betekent ook dat u uw basisthema meestal kunt wijzigen zonder uw aangepaste CSS-tweaks te beïnvloeden.
Wanneer je klaar bent met het invoeren van jouw CSS, klik dan op de knop “sla CSS op en pas toe”. Dit zal je CSS opslaan in $HOME/.config/Ansel/user.css (of C:\%LOCALAPPDATA%\Ansel\user.css voor Windows) en deze gelijk toepassen op de huidige Ansel-sessie.

Als u problemen opmerkt na het toepassen van uw CSS, kunt u het vakje “pas geselecteerd thema aan met onderstaande CSS aanpassingen” uitschakelen om terug te keren. Hiermee wordt het basisthema onmiddellijk hersteld, maar blijven uw aanpassingen in de editor zodat u ze opnieuw kunt bewerken en het opnieuw kunt uitproberen. Druk nogmaals op “sla CSS op en pas toe” wanneer u klaar bent om het opnieuw te proberen. Hiermee wordt automatisch het selectievakje “pas geselecteerd thema aan met onderstaande CSS aanpassingen” opnieuw aangevinkt en de nieuwe CSS toegepast.


Opmerking: Als u problemen ondervindt bij het gebruik van aangepaste CSS-tweaks, probeer het dan opnieuw met de optie “pas geselecteerd thema aan met onderstaande CSS aanpassingen” uitgeschakeld om er zeker van te zijn dat ze niet zijn veroorzaakt door een van uw wijzigingen.


de thema’s van Ansel begrijpen

All of Ansel’s pre-built themes are provided as CSS files in $Ansel/share/Ansel/themes/ (where $Ansel is Ansel’s installation directory). The default theme is Ansel.css and this contains the bulk of the code used to control the look-and-feel of Ansel.

If you choose to create your own custom theme file you are advised import Ansel’s existing theme files using @import url (this directive expects relative paths) and then apply your own customisations on top. You do not need to do this when using the CSS text box in the preferences dialog – attempting to use @import url in the CSS tweaks text box will not work correctly.

Thema’s gebruiken dezelfde basis CSS principe als in html browsers (met enkele kleine uitzonderingen. Bekijk de Gtk documentatien  voor meer informatie):

  • The majority of the style properties are assigned to broad groups of UI elements, for example, Gtk buttons and text entry fields
  • Next, related groups of Ansel-specific UI elements are given class names allowing them to be styled as a group
  • Finally, some unique UI elements are assigned a CSS id so that they can be styled independently

You are encouraged to explore the existing theme and to make use of the Gtk Inspector  tool to figure out how to select the specific UI element (or class of elements) you wish to modify. Some experimentation will be required.

Houd er rekening mee dat de thema’s van Ansel standaard grijstinten gebruikt, om te voorkomen dat gebruikers afgeleid raken door sterke kleuren tijdens het bewerken van afbeeldingen. Het wordt geadviseerd deze denkwijze te gebruiken in je eigen thema’s en hou de tinten zoveel mogelijk in de buurt van midden grijs. Als aanvulling is het verstandig de zelf gemaakte CSS iedere keer te testen zodra Ansel wordt bijgewerkt, om te voorkomen dat een wijziging in de applicatie nadelige gevolgen heeft op je aanpassingen.