#css
8 APIs met deze tag
Modular Scale API
Genereer een modulaire (geometrische) schaal voor typografie en witruimte. Kies een basisgrootte en een ratio — een benoemd muzikaal interval (kleine secunde, grote secunde, kleine terts, grote terts, reine kwart, overmatige kwart, reine kwint, kleine sext, gulden, grote sext, kleine septiem, grote septiem, octaaf en meer), een gewoon getal zoals 1,25, of een interval geschreven als 3:2 — en het schaal-eindpunt retourneert een harmonieuze reeks groottes die stapsgewijs omhoog en omlaag gaan vanaf de basis, waarbij elke waarde basis × ratio^stap is (stap 0 is de basis). Kies hoeveel stappen boven en onder, de afronding, en een optionele eenheidssuffix (px, rem, em) zodat de waarden klaar zijn om in CSS of ontwerptokens te plakken. Het ratio-eindpunt geeft elke benoemde ratio met zijn decimale waarde. Een modulaire schaal geeft typografie, witruimte en lay-out een consistent ritme in plaats van willekeurige pixelwaarden. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit produceert een numerieke grootteschaal; voor kleurschalen en verloop gebruik je de Gradient API.
api.oanor.com/modularscale-api
Color Name API
Geef elke kleur een naam. Het nearest-eindpunt neemt een kleur als hex, een rgb()-waarde, een r,g,b-triplet of een andere naam en retourneert de dichtstbijzijnde van de 140+ CSS-kleurnamen — perceptueel gematcht met CIE76 Lab-afstand, niet naïeve RGB, zodat de naam er daadwerkelijk goed uitziet — samen met de afstand en of het een exacte match is. Het name-eindpunt lost een CSS-kleurenkeyword op (bijv. rebeccapurple, cornflowerblue) naar zijn hex en RGB, en list retourneert de volledige set van benoemde kleuren. Perfect voor ontwerptools en kleurkiezers, toegankelijkheid en thema's, het omzetten van merkhexcodes naar menselijke labels, en het benoemen van kleuren in gegenereerde paletten. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 4 eindpunten. Anders dan kleurconversie / palet / contrast-tooling, die geen kleuren benoemt.
api.oanor.com/colorname-api
Data URI API
Codeer inhoud naar een data: URI en decodeer een data: URI terug naar de inhoud (RFC 2397). data: URI's voegen een bestand direct in HTML, CSS, JSON of e-mail in — perfect voor kleine afbeeldingen, SVG, lettertypen en pictogrammen die u wilt insluiten zonder een aparte HTTP-aanvraag. Het encode-eindpunt verpakt uw inhoud (gegeven als UTF-8-tekst, base64 of hex voor binair) met een gekozen mediatype en tekenset, in base64- of URL- (procent) codering; het decode-eindpunt parseert elke data: URI en retourneert het mediatype, de tekenset, of het base64 was, de bytegrootte en de payload als tekst en/of base64. Pure lokale berekening — geen sleutel, geen externe dienst, direct; tot 4 MB via POST. Live, niets opgeslagen. 3 eindpunten. Anders dan een gewone base64/hex-coder en SVG-specifieke tooling.
api.oanor.com/dataurl-api
Gradient API
Genereer kleurverlopen en kleurschalen programmatisch. Produceer een gelijkmatig verdeelde schaal van N kleuren tussen twee of meer stops (geïnterpoleerd in een perceptueel vloeiende kleurruimte — lab, lch, oklab, oklch — of gewone rgb/hsl), krijg een enkele geïnterpoleerde kleur op elke positie tussen twee kleuren, en bouw een kant-en-klare CSS-verloopstring (lineair met elke hoek, of radiaal) van een lijst met stops. Kleuren accepteren hex (#f00, #ff0000) of CSS-namen (red, steelblue). Perfect voor datavisualisatie-kleurverlopen, heatmaps, diagrampaletten, themageneratie en UI-achtergronden. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 4 endpoints. Anders dan kleurconversie / harmonieuze paletten (één basiskleur) en beeldpaletextractie.
api.oanor.com/gradient-api
Prettier API
Formatteer en verfraai broncode met Prettier, de facto code formatter. Geef code en een taal door en krijg het consistent geherformatteerd: JavaScript, JSX, TypeScript, TSX, CSS, SCSS, LESS, GraphQL en Vue. Pas de uitvoer aan met afdrukbreedte, tabbreedte / tabs, puntkomma's, enkele vs dubbele aanhalingstekens en stijl van afsluitende komma's. Syntaxisfouten komen terug met een duidelijke melding. Het omgekeerde van een minifier. Pure lokale verwerking — geen sleutel, geen externe dienst, onmiddellijk. Live. 3 endpoints. Gebouwd voor code-editors en speeltuinen, plak-en-formateer tools, snippet verfraaiing, documentatie en CI formattering controles. Vult de SQL formatter en de JSON/YAML/Markdown tools aan (die hun eigen talen bestrijken).
api.oanor.com/prettier-api
Minify API
Krimp uw webassets. Minificeer CSS, JavaScript en HTML via één eenvoudige API en ontvang de compacte uitvoer plus hoeveel bytes (en welk percentage) u hebt bespaard. CSS wordt geminificeerd met clean-css, JavaScript met Terser (met optionele naam-mangling en compressie-schakelaars), en HTML met html-minifier-terser (samenvouwen van witruimte, verwijderen van opmerkingen en overbodige attributen, en minificeren van inline CSS en JS). Geef de bron door als parameter of in de aanvraagbody (tot 5 MB). Pure lokale verwerking — geen sleutel, geen externe dienst, direct. Live. 4 endpoints. Gebouwd voor build-pipelines, on-the-fly assetoptimalisatie, e-mail-HTML-verkleining, CMS- en CDN-tooling, en paginasnelheidswerk.
api.oanor.com/minify-api
Kan ik API gebruiken
Browserfunctie-compatibiliteitsgegevens als API — de "Can I Use"-ondersteuningstabellen voor meer dan 550 webplatformfuncties in 19 browsers (Chrome, Edge, Firefox, Safari, iOS Safari, Samsung Internet, Opera, IE en meer). Zoek een functie op (flexbox, css-grid, webp, fetch, websockets, …) voor de volledige ondersteuningsmatrix: per browser huidige ondersteuning, de eerste versie die volledige ondersteuning bood, gedeeltelijke/prefix/uitgeschakelde vlaggen en opmerkingen, de specificatiestatus, categorieën, trefwoorden, wereldwijd gebruikspercentage en referentielinks. Stel een enkele vraag over functie×browser, lijst of filter functies op categorie, zoek functies op trefwoord en krijg de browser/agent-lijst met versiegeschiedenis en de categorie/status-legenda. Ondersteund door de openbare caniuse-db-dataset (elke 12 uur ververst); queryresultaten worden live berekend. 7 eindpunten. Gebouwd voor bouwtools, polyfill-beslissingen, compatibiliteitsdashboards, linters en documentatie. Geen upstream-sleutel.
api.oanor.com/caniuse-api
Fonts API
De Google Fonts-catalogus als API — 1.900+ open-source lettertypefamilies met alles wat je nodig hebt om een lettertype te kiezen en in te sluiten. Zoek een familie op (bijv. Roboto → categorie, beschikbare gewichten, variabele-lettertype-assen, subsets en een kant-en-klare CSS-insluit-URL); zoek op naam, categorie (Sans Serif, Serif, Display, Handwriting, Monospace), subset, gewicht of ondersteuning voor variabele lettertypen; of toon de meest populaire families. Elk record bevat de gewichten/stijlen, variabele assen (wght, wdth, …), taalsubsets, ontwerpers, populariteitsrang en een Google Fonts CSS2-insluit-URL. Ideaal voor ontwerptools, websitebouwers, lettertypekiezers en themasystemen.
api.oanor.com/fonts-api