Warning, /accessibility/kontrast/doc/index.docbook is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" ?>
0002 <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
0003   <!ENTITY kmyapplication "<application>Kontrast</application>">
0004   <!ENTITY i18n-translatable-entity "<application>Translatable Entity</application>">
0005   <!ENTITY % addindex "IGNORE">
0006   <!ENTITY % English "INCLUDE">
0007 ]>
0008 <!--
0009 SPDX-FileCopyrightText: 2022 Vlad Rakhmanin <vladimir.rakhmanin@ucdconnect.ie>
0010 SPDX-License-Identifier: CC-BY-SA-4.0
0011 -->
0012 
0013 <book id="kmyapplication" lang="&language;">
0014 
0015 <!-- This header contains all of the meta-information for the document such
0016 as Authors, publish date, the abstract, and Keywords -->
0017 
0018 <bookinfo>
0019 <title>The &kmyapplication; Handbook</title>
0020 
0021 <authorgroup>
0022 <author>
0023 <personname>
0024 <firstname>Carl</firstname>
0025 <surname>Schwan</surname>
0026 </personname>
0027 <email>carl@carlschwan.eu</email>
0028 </author>
0029 <!-- TRANS:ROLES_OF_TRANSLATORS -->
0030 </authorgroup>
0031 
0032 <copyright>
0033 <year>2022</year>
0034 <holder>Carl Schwan</holder>
0035 </copyright>
0036 
0037 <date>2022-09-08</date>
0038 
0039 <releaseinfo>Version 22.08.0</releaseinfo>
0040 
0041 <abstract>
0042 <para>
0043 &kmyapplication; is a color contrast checker that allows users to verify if their color combinations are accessible for people with color vision deficiencies.
0044 </para>
0045 </abstract>
0046 
0047 <keywordset>
0048 <keyword>KDE</keyword>
0049 <keyword>Accessibility</keyword>
0050 <keyword>Kontrast</keyword>
0051 </keywordset>
0052 
0053 </bookinfo>
0054 
0055 <chapter id="introduction">
0056 <title>Introduction</title>
0057 
0058 <para>
0059 &kmyapplication; allows the user to check the contrast ratio between colors and determine if the result is suitable for people with color vision deficiencies. Users may select colors in a variety of ways, for example, by inputting the hex values manually, or by using the color picker tool to select any color value on their screen.
0060 </para>
0061 
0062 <para>
0063 The contrast ratio check by this application is related to the difference in color between two objects that allows them to be distinguished. A contrast value of 21 indicates a perfect contrast (usually black on white) and a value of 0 indicates that the two colors are the same. The colors are checked against Web Content Accessibility Guidelines (<quote>WCAG</quote>). 
0064 </para>
0065 
0066 </chapter>
0067 
0068 
0069 <chapter id="using-kapp">
0070 <title>Using &kmyapplication;</title>
0071 
0072 
0073 <para>
0074 <screenshot>
0075 <screeninfo>Here's a screenshot of &kmyapplication;</screeninfo>
0076         <mediaobject>
0077           <imageobject>
0078             <imagedata fileref="main.png" format="PNG"/>
0079           </imageobject>
0080           <textobject>
0081             <phrase>Screenshot of &kmyapplication;</phrase>
0082           </textobject>
0083         </mediaobject>
0084 </screenshot>
0085 </para>
0086 
0087 <para>
0088 After opening the application, you will be presented with a screen similar to the one above - this is the main screen of &kmyapplication; and contains most of its features. A randomly selected text color, background color and their contrast ratio will be displayed as an example.  
0089 </para>
0090 
0091 <sect1 id="kapp-color-select">
0092 <title>Selecting Text and Background Colors</title>
0093 <para>
0094 There are five main ways in which colors can be selected for comparison. These are outlined below.
0095 </para>
0096 
0097 <sect2 id="hex-values">
0098 <title>Input Hex Values</title>
0099 <para>If you know the hex values of the colors that you would like to check, then you can input them directly. To do so, click on the hex value of the sample color currently on the screen and type in the desired value.</para>
0100 </sect2>
0101 
0102 <sect2 id="color-picker">
0103 <title>Color Picker</title>
0104 <para>If there is a color that you currently have on the screen - for example, from a sample image - then you can use the color picker tool to input this color directly into the application. To do so, click the color picker icon to the right of the hex value of the currently selected color, and click the color anywhere on the screen that you would like to sample. The color will then be selected in the application.</para>
0105 </sect2>
0106 
0107 <sect2 id="hue">
0108 <title>Hue, Saturation and Lightness</title>
0109 <para>If you would like to tweak your current selection to see if certain changes have an effect on the contrast, then you can do so by using the hue, saturation and lightness sliders. These are located underneath the hex value of the current selection. The color selection will automatically update as you make changes to these sliders.</para>
0110 </sect2>
0111 
0112 <sect2 id="invert">
0113 <title>Invert</title>
0114 <para>The <guimenuitem>Invert</guimenuitem> button will swap the two currently selected colors, setting the background color as the text color and vice versa.</para>
0115 </sect2>
0116 
0117 <sect2 id="randomize">
0118 <title>Randomize</title>
0119 <para>The <guimenuitem>Randomize</guimenuitem> button will assign random colors to both the background and the text colors.</para>
0120 </sect2>
0121 </sect1>
0122 
0123 <sect1 id="result">
0124 <title>Contrast Result</title>
0125 <para>
0126 The contrast ratio resulting from your selection will be shown on the top of the screen, together with a short note explaining how well this contrast is suited to text of varying sizes. This text will be updated automatically as changes are made to the color values. 
0127 </para>
0128 </sect1>
0129 
0130 <sect1 id="favorite">
0131 <title>Favorites</title>
0132 <para>
0133 &kmyapplication; allows the user to save favourite color combinations for future reference. To do so, press the <guimenuitem>Mark as favourite</guimenuitem> located at the bottom of the screen. These color combinations can be accessed again through the <guimenuitem>Favorite Colors</guimenuitem> menu item, as more particularly described in the next chapter.
0134 </para>
0135 </sect1>
0136 </chapter>
0137 
0138 <chapter id="menu">
0139 <title>Menu Options</title>
0140 
0141 <para>
0142 This chapter describes all application features accessible after clicking the <guimenu>Menu</guimenu> icon in the top left corner. 
0143 </para>
0144 
0145 <sect1 id="contrast-checker">
0146 <title>Contrast Checker</title>
0147 <para>
0148 This is the default screen of the application, allowing the user to select colors and view their contrast ratio. The functionality is described in the previous chapter. 
0149 </para>
0150 </sect1>
0151 
0152 <sect1 id="fave-colors">
0153 <title>Favorite Colors</title>
0154 <para>
0155 This screen will contain all color combinations saved as "favorite" in the <guimenuitem>Contrast Checker</guimenuitem> screen. Color combinations may be deleted by pressing the <guimenuitem>Remove</guimenuitem> button.
0156 </para>
0157 </sect1>
0158 
0159 <sect1 id="help">
0160 <title>Help</title>
0161 <para>
0162 This screen contains a brief summary of the theory behind this application, with an explanation of how contrast works and how best to interpret the contrast ratio in line with the WCAG standard.
0163 </para>
0164 </sect1>
0165 
0166 <sect1 id="about">
0167 <title>About</title>
0168 <para>
0169 This screen contains some general information relating to the application, such as the authors and the libraries used. There is also a button that allows users to submit any bug that they may encounter to the developers.
0170 </para>
0171 </sect1>
0172 
0173 </chapter>
0174 
0175 <chapter id="credits">
0176 
0177 <title>Credits and License</title>
0178 
0179 <para>
0180 &kmyapplication;
0181 </para>
0182 <para>
0183 Program copyright 2020-2022 Carl Schwan <email>carl@carlschwan.eu</email>
0184 </para>
0185 
0186 <para>
0187 Documentation Copyright &copy; 2022 Vlad Rakhmanin <email>vladimir.rakhmanin@ucdconnect.ie</email>
0188 </para>
0189 
0190 &underGPL;               <!-- GPL License -->
0191 
0192 </chapter>
0193 
0194 &documentation.index;
0195 </book>