Data Collection
Number of Datapoints: 
0
Seconds since page load: 
0
Number of Clicks: 
0
Touch Screen: 
Device type: 
System: 
Date: 
Time: 
Total Webpage Height
Height: 0
Browser Window Size
Width:
Height:
Screen Size
Width:
Height:
Pointer Position in Brower Window
Pointer is off screen
Pointer Position on Webpage
Pointer is off screen
Scroll Positions
Progression: 0 %
X - offset: 0 px
Y - offset: 0 px
Mobile Device Orientation
X-axis (β): 0°
Y-axis (γ): 0°
Z-axis (α): 0°
Linear Acceleration (without Gravity)
X-axis: 0 m/s²
Y-axis: 0 m/s²
Z-axis: 0 m/s²
Absolute Acceleration (including Gravity)
X-axis: 0 m/s²
Y-axis: 0 m/s²
Z-axis: 0 m/s²
Gyroscope (Rotation Rate)
X-axis: 0 °/s
Y-axis: 0 °/s
Z-axis: 0 °/s
Calculated Values
Percentages ( + – 100 )
x: 0   
y: 0   
z: 0   
Angle Degrees ( 0 to 360 )
x: 0   
y: 0   
z: 0   
Height: 0 %  
Width: 0 %
Red: 0   
Green: 0   
Blue: 0   
Objects with applied Values
Variable Fonts
Dynamic transitions from ultra thin to extra bold, from straight to italic and from condensed to wide letters are possible with variable fonts.
Roboto Flex

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9
Special Effects
Text is animated with css and javascript. Effects can occur in endless loopes or they can be triggered once. An effect can be triggered after the page is loaded, when an element is scrolled to a certain position or by mouse interactions.
GRADIENT TEXT
NEON GLOW
Typing Effect
HEADLINE
CAPTIVATE
GLITCH
COLORFUL
simple slide in
Click and Double Click
Spring Menu
Buttons
Buttons are positioned in a 'display: grid; 'container div with 'justify-content:' at 'flex-start' or 'center' or 'flex-end'.
Bouncing Pop Up
Pressing the button toggles bouncing effects with variations of intensity and turning direction.
Modal
This is a modal dialog.
Click "Close" or press Esc to dismiss it.
Dialog
Dialog
This is a non-modal dialog.
Unlike modals, interaction with the underlying webpage is still possible.
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
test picture
Dropdown Menu 02
Expandable Text
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
Normal Image
No delayed loading, dynamic adaption to screen size.
Aspect ratio: 4000px / 3000px
test picture
Delayed Image Loading (Spinning Wheel)
Effect application offset :  20000px  0px  -200px  0px 
At minus 200 pixels from the browser window bottom the image is loaded. After the loading is finished the opacity of the image is transitioned within 300 milliseconds from 0 to 1. To ensure that the reversal is not visible, it takes place 20000 pixels above the browser window.
sample picture
Lazy Loading Images
1. Intersection : 0px  0px  -200px  0px (image is loaded)
2. Intersection : 0px  0px  -400px  0px (color style is applied)
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
IMAGE - loading at minus 200px - color change at minus 400px
Bullet Point List
Colors
darkmode __ rgb ( 28, 28, 28 )  /  lightmode __ rgb ( 255, 255, 255 )
rgb ( 104, 104, 104 )
rgb ( 147, 146, 147 )
rgb ( 246, 241, 235 )
rgb ( 242, 242, 242 )
rgb ( 197, 212, 222 )
rgb ( 64, 105, 72 )
rgb ( 235, 103, 133 )
rgb ( 255, 80, 0 )
rgb ( 251, 161, 80 )
rgb ( 240, 255, 74 )
rgb ( 255, 242, 156 )
designomat red __ rgb ( 250, 0, 0 )
designomat yellow __ rgb ( 255, 200, 0 )
designomat yellow light __ rgb ( 255, 252, 0 )
Gradients
button ( 0deg, #2b73b7 0%, #232ca5 50%, #405fc9 51%, #4eb3e1 100% )
background–color ( 0deg, rgb ( 255, 252, 0 ) 0%, rgb ( 250, 0, 0 ) 100% )
background–color ( 180deg, rgba ( 210, 0, 0, 1 ) 0%, rgba (250,0,0,1) 20%, rgba ( 255, 230, 0, 1 ) 90%, rgba ( 255, 255, 50, 1 ) 100% )
Grainy Color Field
Color Mixer
color value: rgba(128, 128, 128, 1.00)
online gallery
ONLINE
Further design samples of user interfaces can be found on the website of the design agency Designomat.
www.DESIGNOMAT.tv