My Design rules

Creating consistent, beautiful, and modern user interfaces is essential. Over the years, I have developed design principles and patterns that ensure each program I publish follows a cohesive style guide. This consistency helps returning users feel at home in any of my applications. 

PIN0L33KZ char
Dialog window example

Dialog windows

A small but essential decision: dialog windows should always be enforced to prevent users from losing track or data. The parent window should remain inaccessible until the dialog is confirmed or canceled, ensuring that users focus on the correct window and preventing any unsaved data from being overlooked or lost. 

Board based apps example

Bord-based apps

In board-based applications (e.g., Color Palette Manager), it’s important that buttons and context-dependent functions appear below the content or data. This allows users to first review the content, followed by the context functions that depend on it. 

Buttons example

Buttons

Buttons requiring immediate attention and primary selection should stand out. Unlike standard design patterns, I use a tertiary color in addition to primary and secondary colors, as many contexts demand more than two distinct functions. 

Consistent icons example

Consistent icons

Icons should maintain a consistent style to create a natural, balanced feel. However, they should be used sparingly, only where they add clarity or simplify the presentation of information. 

Gradients example

Gradients

Gradients can be effective visual tools. In modern design, subtle gradients are favored as they provide a clean and appealing appearance. Overly playful gradients can make designs appear cluttered or unappealing. 

Colors example

Colors

Color choice is critical as it affects mood, perception, and hierarchy. Colors can prioritize elements or enhance their appearance, so it’s best to stick to a single color style (e.g., neon or pastel) rather than mixing types. 

Download my color palette

The new file format (.crplt) is supported from version 2.0.0.0 onward. It’s more reliable, secure, and faster than previous versions.

Download here!

The old file format (.colorpalette) is supported in versions before 2.0.0.0, though its use is no longer recommended.

Download here!

Effortlessly design, organize, and share custom color palettes with HEX, RGB, and HSL codes, along with easy screen color extraction, exporting, and quick copying for seamless project integration.

Check it out here!