Skip to main content

Dash Component library for SSB

Project description

SSB Dash Components

The SSB Component Library, available for Dash!

Components

Component Available for Dash?
Accordion :white_check_mark:
Breadcrumb
Button :white_check_mark:
Cards
Checkbox :white_check_mark:
Dialog :white_check_mark:
Divider
Dropdown :white_check_mark:
DropdownMultiple :white_check_mark:
Fact Box
Footer
Form Error
Glossary :white_check_mark:
Graphs
Header :white_check_mark:
Input :white_check_mark:
Key Figures
Links :white_check_mark:
Map
Pagination
Paragraph :white_check_mark:
Quote and Highlighting
Radio Buttons
Responsive media
Reference
Search
Site navigation
Sticky menu
Table
Tabs :white_check_mark:
Tags
Title :white_check_mark:
Warnings and errors :white_check_mark:

Usage

We demonstrate the usage of components in the usage files in this repo.

These can be run up as a Dash server and then viewed in a browser e.g.

  1. Run poetry run python usage.py
  2. Visit http://127.0.0.1:8050/ in a browser
  3. View and try out the rendered components:

The usage files are divided up to avoid being too cluttered, we currently provide:

Datadoc-editor

This package was originally developed for use with Datadoc-editor, so all the components can be seen in action there.

This Github search shows usages of this package in Datadoc-editor: https://github.com/search?q=repo%3Astatisticsnorway%2Fdatadoc-editor+ssb_dash_components&type=code

Contributing

See the contributer guide for instructions on adding new components.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssb_dash_components-0.11.2.tar.gz (119.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ssb_dash_components-0.11.2-py3-none-any.whl (135.5 kB view details)

Uploaded Python 3

File details

Details for the file ssb_dash_components-0.11.2.tar.gz.

File metadata

  • Download URL: ssb_dash_components-0.11.2.tar.gz
  • Upload date:
  • Size: 119.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ssb_dash_components-0.11.2.tar.gz
Algorithm Hash digest
SHA256 e2e9d0007e6936f04f0119f915d0ac3afd9cd9ddc1240a644679a1fa00ea0530
MD5 ca6ce05036c1bf7bf40f1b151a62a18b
BLAKE2b-256 c40600e271e3b2ef60b0467780fc439c75839a813ff691ca304977470270ba44

See more details on using hashes here.

Provenance

The following attestation bundles were made for ssb_dash_components-0.11.2.tar.gz:

Publisher: release.yml on statisticsnorway/ssb-dash-components

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ssb_dash_components-0.11.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ssb_dash_components-0.11.2-py3-none-any.whl
Algorithm Hash digest
SHA256 076b20010875411358081bf263e7d8f46f1ddadddefb4c79389d07e012a61528
MD5 e283de8bd746d808129d615f7fc2e13c
BLAKE2b-256 d988972864236de85ab7b0876e52d2f0ac66333f0c687ab273e76a7ed509a8b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ssb_dash_components-0.11.2-py3-none-any.whl:

Publisher: release.yml on statisticsnorway/ssb-dash-components

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page