lucid-aria: Provides ARIA attributes for Lucid templates

[ apache, library, web ] [ Propose Tags ]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.1.0.1
Change log CHANGELOG.md
Dependencies base (>=4.14 && <4.17), lucid (>=2.9 && <2.12), text (>=1.0 && <1.3) [details]
License Apache-2.0
Copyright (c) 2022 Robert Helgesson
Author Robert Helgesson
Maintainer robert@rycee.net
Category Web
Home page https://git.sr.ht/~rycee/lucid-aria
Uploaded by RobertHelgesson at 2022-04-17T17:38:03Z
Distributions NixOS:0.1.0.1
Downloads 98 total (10 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2022-04-17 [all 1 reports]

Readme for lucid-aria-0.1.0.1

[back to package description]

Lucid ARIA

Provides ARIA attributes that can be used to add accessibility annotations to Lucid templates.

The Haskell code was manually generated by creating a Lucid attribute for each attribute listed in the WAI-ARIA Attributes XML Schema Module.

Development

The intended development flow is to use a Nix Flake development shell, e.g., using Direnv or directly running

$ nix develop .
…

This will help set up a shell containing the necessary development dependencies. This shell will also be populated with utilities that can be run directly in the terminal:

  • p-format – formats the project's Cabal, Haskell, and Nix code.

License

Apache License 2.0