2 repository-uri
Visual mechanisms for highlighting specific spans of text or HTML elements within a document.
Distinct from Feature Highlight Components: None of the candidates cover visual range highlighting within an editable document; they focus on alerts or data filtering.
Explore 2 awesome GitHub repositories matching user interface & experience · Content Range Highlighting. Refine with filters or upvote what's useful.
ContentTools este un framework JavaScript și o suită de instrumente pentru construirea de editoare vizuale WYSIWYG. Oferă o bibliotecă de manipulare DOM pentru parsarea și transformarea șirurilor HTML în regiuni editabile structurate, alături de un orchestrator vizual de documente care gestionează comportamentele elementelor și tranzițiile de stare. Framework-ul include un manager specializat de selecție în browser pentru a asigura poziționarea consistentă a cursorului și evidențierea intervalelor de text în diferite browsere web. De asemenea, dispune de un validator de conținut HTML utilizat pentru a curăța output-ul și a converti link-urile media de la terți în formate embed valide. Sistemul acoperă o gamă largă de capabilități, inclusiv manipularea interactivă a DOM-ului pentru elemente redimensionabile și care pot fi glisate, formatarea textului bogat și fluxuri de lucru pentru procesarea imaginilor (decupare și rotire). Oferă, de asemenea, instrumente pentru urmărirea istoricului editărilor prin snapshot-uri DOM și un sistem de componente UI pentru gestionarea barelor de instrumente și a navigării ierarhice (breadcrumb). Proiectul impune securitatea prin restricții asupra atributelor elementelor pentru a preveni modificările neautorizate ale tag-urilor HTML.
Applies selection spans within block elements to visually highlight specific portions of HTML content.
This project is a jQuery plugin designed to replace traditional page-based navigation with continuous, dynamic content loading. It enables web interfaces to automatically fetch and append additional data to the document as a user scrolls toward the bottom of the viewport. The library distinguishes itself through granular control over the scroll-based trigger logic, allowing developers to define specific sensitivity thresholds, execution delays, and stopping conditions for content requests. It also provides built-in support for managing the visual state of the interface, including the display
Wraps newly appended content in specific containers to allow for distinct visual identification.