3 Repos
Configuration interfaces for managing document geometry, typography, and visual spacing.
Distinguishing note: Focuses on document-specific layout parameters rather than general UI component styling.
Explore 3 awesome GitHub repositories matching user interface & experience · Layout Styling Controls. Refine with filters or upvote what's useful.
Resume-Matcher is a self-hosted career management platform designed to assist users in optimizing professional documents for specific job opportunities. It functions as an AI-powered resume builder and editor, allowing users to align their professional experience with industry keywords and job requirements. The system provides a comprehensive workflow for tailoring content, evaluating resume relevance through automated analysis, and generating supporting materials such as cover letters. The platform distinguishes itself through a local-first approach to data privacy, enabling users to connect
Resume Formatting provides controls for document layout settings such as page size, margins, typography, and spacing to customize the visual presentation of resumes.
Flexibility ist eine JavaScript-Layout-Engine und CSS-Kompatibilitätsschicht, die als Polyfill für die CSS-Flexbox-Spezifikation fungiert. Sie simuliert das Verhalten von Flexbox-Layouts in Webbrowsern, die die Spezifikation nicht nativ unterstützen. Das Projekt erreicht Cross-Browser-Layout-Konsistenz durch die Implementierung eines programmatischen Systems zur Berechnung und Anwendung von Ausrichtungs-, Richtungs- und Umbruchseigenschaften auf DOM-Elemente. Es bietet Hilfsprogramme sowohl für die Anwendung als auch für die Extraktion dieser Layout-Styles, um die visuelle Struktur einer Seite zu verwalten. Die Engine arbeitet durch DOM-Tree-Traversal und manuelle Koordinatenberechnung, um die Dimensionen und Positionen von Elementen zu bestimmen. Anschließend nutzt sie Runtime-Style-Injection, um die resultierenden Breiten-, Höhen- und Margin-Werte direkt in die Style-Attribute der Elemente zu schreiben.
Programmatically manages document geometry and visual spacing by writing layout details to elements.
Patchwork is a layout manager for combining multiple ggplot2 graphics into a single complex arrangement. It functions as a multi-plot composition tool and data visualization orchestrator, allowing independent graphics to be arranged into grids and nested layouts using additive and functional syntax. The system differentiates itself through a broadcast-based style application that propagates themes and scales across all subplots to maintain visual consistency. It also features guide-merging reconciliation to identify and collapse redundant legends into a single shared global guide. The framew
Allows for the adjustment of background colors and margins for both the combined figure and individual subplots.