View Code? Open in Web Editor
NEW
A compact, masonry style alternating timeline react component which is fully customizable.
Home Page: https://openscript-ch.github.io/react-alternating-timeline/
License: MIT License
JavaScript 3.68%
Shell 0.23%
TypeScript 82.82%
CSS 12.40%
HTML 0.16%
MDX 0.71%
react-alternating-timeline's People
Stargazers
Watchers
react-alternating-timeline's Issues
It would be great to have options or documentation for having soft timeline ends (e.g. with a gradient/mask).
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Open
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
Detected dependencies
github-actions
.github/workflows/cd-npm.yml
actions/checkout v4
actions/setup-node v4
.github/workflows/cd-storybook.yml
actions/checkout v4
actions/configure-pages v3
actions/setup-node v4
actions/upload-pages-artifact v2
actions/deploy-pages v2
.github/workflows/check-size.yml
actions/checkout v4
actions/setup-node v4
andresz1/size-limit-action v1
.github/workflows/ci.yml
actions/checkout v4
actions/setup-node v4
codecov/codecov-action v3
.github/workflows/release-please.yml
google-github-actions/release-please-action v3
npm
package.json
@babel/core ^7.22.19
@mdx-js/rollup ^3.0.0
@size-limit/preset-small-lib ^11.0.0
@storybook/addon-essentials ^7.4.1
@storybook/addon-interactions ^7.4.1
@storybook/addon-links ^7.4.1
@storybook/addon-storysource ^7.4.1
@storybook/react ^7.4.1
@storybook/react-vite ^7.4.1
@testing-library/jest-dom ^6.1.3
@testing-library/react ^14.0.0
@types/react ^18.2.14
@types/react-dom ^18.2.6
@typescript-eslint/eslint-plugin ^6.7.0
@typescript-eslint/parser ^6.7.0
@vitejs/plugin-react ^4.0.1
@vitest/coverage-istanbul ^0.34.4
babel-loader ^9.1.0
eslint ^8.49.0
eslint-config-airbnb 19.0.4
eslint-config-airbnb-typescript ^17.0.0
eslint-config-prettier ^9.0.0
eslint-plugin-import ^2.26.0
eslint-plugin-jsx-a11y ^6.6.1
eslint-plugin-prettier ^5.0.0
eslint-plugin-react ^7.31.11
eslint-plugin-react-hooks ^4.6.0
eslint-plugin-storybook ^0.6.12
jsdom ^22.1.0
npm-check ^6.0.1
prettier ^3.0.3
react ^18.2.0
react-dom ^18.2.0
size-limit ^11.0.0
storybook ^7.4.1
typescript ^5.2.2
vite ^4.4.4
vite-plugin-css-injected-by-js ^3.1.2
vite-plugin-dts ^3.5.3
vitest ^0.34.4
react ^17.0.0 || ^18.0.0
react-dom ^17.0.0 || ^18.0.0
The gaps aren't considered in the calculation of whether to position an item left or right.
If there are more items on the left or the right side, this will have an impact and the positioning wont be correct anymore.
Group items by year, month.. or by manual defined groups.
Make Groups collapsable.
Make collapsing of groups configurable
Making the timeline component framework agnostic would probably help to get some more popularity.
The release automation doesn't seem to work properly. Tags don't trigger a release.
Kooha-2023-06-22-11-34-39.webm
To enhance SEO, it is a great idea to write about the alternatives and compare this component with other similar components on the market in the README.md.