15 repository-uri
Utilities for modifying the visual appearance of navigation links.
Distinct from Links: Distinct from Links: focuses on the visual styling of the link text rather than the navigation functionality.
Explore 15 awesome GitHub repositories matching user interface & experience · Link Styling. Refine with filters or upvote what's useful.
Livewire is a full-stack framework for PHP that enables the development of reactive, dynamic user interfaces using server-side classes and templates. By bridging the gap between server-side logic and client-side DOM updates, it allows developers to build interactive web applications without writing custom JavaScript. The framework operates as a component-based library, where modular units encapsulate interface logic, state, and event handling directly on the server. The framework distinguishes itself through a reactive architecture that automatically synchronizes state between the browser and
Applies specific attributes to navigation links that match the current URL, enabling automatic styling of active states via CSS.
xterm.js is a high-performance terminal emulator library designed for web applications. It provides a core rendering engine and a modular interface that allows developers to embed fully functional, interactive command-line interfaces directly into browser environments. By processing standard terminal data streams and managing internal buffer states, the library enables the creation of rich, text-based user interfaces that support standard terminal protocols. The project distinguishes itself through a highly extensible architecture that allows for deep customization of terminal behavior. Devel
Applies visual styling and custom indicators to detected links within the terminal output.
Vue.js Client-Side Router is a routing library that maps browser URLs to Vue.js components to enable the creation of single-page applications. It functions as a navigation engine that manages browser history and URL state to allow page transitions without full browser reloads. The system utilizes a nested route manager to render hierarchical views that match complex URL structures. It includes navigation guard middleware to intercept, validate, or redirect route transitions before components are rendered. A client-side history handler synchronizes application state with the browser URL using
Applies CSS classes to navigation links when their associated route is currently active.
This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she
Offers guidance on styling navigation links and list layouts.
Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ
Compares the current URL or component name against a target to style active navigation links.
This is a reference guide for GitHub Flavored Markdown syntax, focused on formatting README files and other repository documentation. It covers the full range of Markdown elements supported on GitHub, including tables with column alignment, images, hyperlinks, emoji shortcodes, inline code, and badges from external services. The guide explains how to create structured content such as alert blocks with NOTE, TIP, WARNING, and CAUTION labels, as well as diff blocks that highlight added and removed lines. It also covers centering content on the page and using reference-style links for reusable l
Explains how to define reusable link references that can be used multiple times within a document.
3d-force-graph is a WebGL-accelerated component for rendering interactive network graphs in three-dimensional space. Built on the ThreeJS library, it positions nodes using a force-directed physics simulation that can be driven by either a D3-force or ngraph engine, producing dynamic layouts that users can rotate, zoom, and pan using mouse, keyboard, or touch controls. The component distinguishes itself through comprehensive camera control capabilities, including programmatic positioning, animated transitions, automatic timed orbiting, and zoom-to-fit functionality that frames all nodes within
Controls width, color, opacity, curvature, and visibility of each graph edge based on data attributes.
Displays a URL link inside a styled container that navigates to an external site or an internal app page when clicked.
Angular-strap is a collection of pre-built AngularJS 1.x directives that wrap Bootstrap 3 components into reusable UI widgets and interactive behaviors. It provides native AngularJS 1.2+ directives for common UI patterns including datepickers, popovers, and scroll-based navigation, turning Bootstrap 3 markup into interactive widgets such as tabs, alerts, and side panels. The library wraps Bootstrap 3 jQuery plugins as AngularJS directives using the compile and link phases for DOM manipulation. It offers a set of AngularJS directives implementing Bootstrap 3 UI components like modals, tooltips
Automatically toggles an active state on navigation items based on the current route.
ihp este un framework web type-safe și un orchestrator de aplicații full-stack conceput pentru PostgreSQL. Funcționează ca un framework de randare pe partea de server și un ORM type-safe care generează automat tipuri de înregistrări din scheme SQL pentru a asigura validarea interogărilor la momentul compilării. Platforma se distinge prin verificarea rutelor, a interogărilor de bază de date și a template-urilor la compilare pentru a preveni erorile la runtime. Implementează interfețe web în timp real folosind WebSockets pentru sincronizarea instantanee a datelor și utilizează hypermedia condusă de server pentru patch-uri parțiale de DOM. Framework-ul acoperă o gamă largă de capabilități integrate, inclusiv gestionarea identității utilizatorilor cu suport pentru passkey și OAuth, un strat complet de stocare a datelor cu migrări automate și un sistem cuprinzător de randare UI cu template-uri HTML type-safe. Oferă, de asemenea, instrumente încorporate pentru dezvoltarea de API-uri JSON, execuția asincronă a sarcinilor de fundal și integrare financiară pentru gateway-uri de plată. Mediile de producție sunt gestionate prin deployment declarativ NixOS pentru infrastructură reproductibilă.
Automatically highlights navigation menu items by matching the current URL to the associated action.
Acest proiect este un standard formal de specificație Markdown care oferă o definiție detaliată a sintaxei de marcare și un set definitiv de reguli pentru parsarea textului brut în output HTML consistent. Stabilește o gramatică standardizată pentru blocurile structurale și elementele inline pentru a asigura o randare uniformă în diferite implementări software. Specificația este susținută de o suită de conformitate a parserului și o implementare de referință în C și JavaScript pentru a verifica dacă implementările aderă la standard. Include un sistem pentru verificarea implementării care compară șirurile de intrare transformate cu output-ul HTML așteptat și permite exportul datelor de test ale specificației în format JSON. Standardul acoperă o gamă largă de capabilități de structurare și formatare a conținutului, inclusiv headere, liste, block quotes și linii orizontale. Definește mecanisme pentru reprezentarea codului prin blocuri fenced sau indentate, integrarea HTML și un sistem bazat pe referințe pentru gestionarea hyperlinkurilor și imaginilor. Specificația detaliază, de asemenea, un model de parsare în două faze care utilizează reprezentarea abstract syntax tree și normalizarea textului bazată pe Unicode pentru a menține o ierarhie predictibilă a documentului.
Implements reusable link definitions that map labels to destination URLs throughout a document.
next-learn este o colecție de resurse educaționale și implementări de referință pentru construirea de aplicații web full-stack. Servește ca resursă de învățare și tutorial pentru framework-ul Next.js, oferind cod de pornire și proiecte exemplu care demonstrează server-side rendering și ecosistemul bazat pe React. Proiectul oferă un template web full-stack care prezintă o implementare completă a integrării cu baze de date, autentificarea utilizatorilor și logica server-side. Include exemple de referință pentru optimizarea performanței web, demonstrând în mod specific utilizarea server components, server actions și rutarea dinamică. Codul sursă acoperă o suprafață largă de capabilități full-stack, inclusiv gestionarea datelor prin interogări și mutații server-side, controlul accesului bazat pe identitate prin route guards și arhitectura de navigare folosind rutarea bazată pe sistemul de fișiere. Implementează, de asemenea, diverse strategii de randare, optimizarea activelor pentru imagini și fonturi, precum și stilizarea interfeței utilizator.
Provides active link highlighting by detecting the current URL path to apply conditional styles.
Acest proiect oferă o specificație de markup ușoară și un standard de formatare text simplu, utilizat pentru a organiza informația în documente structurate. Servește ca sistem pentru conversia caracterelor text simple în elemente de document complexe și tag-uri HTML pentru afișarea web. Proiectul include un ghid de sintaxă și documentație pentru implementarea simbolurilor standardizate. Aceste resurse acoperă regulile pentru crearea textului formatat și a hyperlink-urilor care pot fi convertite în conținut web. Sistemul acoperă o gamă largă de capabilități pentru documente, inclusiv titluri ierarhice, liste ordonate și neordonate, și citate tip blockquote. De asemenea, suportă crearea de tabele de date, blocuri de cod și evidențierea textului.
Implements reusable link definitions that can be referenced multiple times throughout a document.
jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene
Applies CSS classes to navigation links based on the current browser URL for visual highlighting.
Commonmark.js is a library designed to parse and render text formatted according to the CommonMark specification. It functions as a document processing pipeline that converts plain text into structured HTML or an abstract syntax tree, enabling developers to programmatically inspect, modify, and transform document elements. The library distinguishes itself through its strict adherence to standardized parsing rules, ensuring consistent and predictable output across different software environments. It provides a robust framework for document tree manipulation, allowing users to traverse, insert,
Extracts link and image definitions from text to resolve shorthand references into full URLs.