Commit Graph

15 Commits

Author SHA1 Message Date
marcelines 1866ca8c42
[website][status-web] Calendar (#410)
* feat: adds calendar component to components package

* feat: add datepicker component to use in insights

* feat: clean calendar code and fix spacing
2023-06-13 12:33:14 +02:00
Felicio Mununga f54c22abf0
reset button appearance in Safari (#413) 2023-06-07 09:44:03 +02:00
Felicio Mununga 8ec5bf3bc5
[website] Revert URL verification (#412)
* revert status-js

* revert website
2023-06-06 14:10:11 +02:00
marcelines 36538591ce
[website] Custom tags (#409)
* feat: change tags component and add util to get color with opacity

* feat: change some tags for the example purpose

* fix: some issues and code organization

* feat: removes complexity from the code and uses css color-mix function
2023-06-06 13:46:54 +02:00
Felicio Mununga eb5cbcdda3
[website] Add link previews (#407)
---------

Co-authored-by: Pavel Prichodko <14926950+prichodko@users.noreply.github.com>
2023-05-29 17:11:02 +02:00
marcelines ca6490783f
[website] Add sidebar menu and breadcrumbs (#408)
* feat: create side-menu component for the website

* feat: create index to export necessary components from website

* fix: changes from review

* feat: add breadcrumbs and refactor routes for insights
2023-05-24 13:11:52 +02:00
marcelines 8a47bb4b02
Add burnup chart component (#401)
* feat: add chart to website WIP

* fix: minor improvements

* feat: add animation to areas on load

* feat: adds animation to rest of the chart elements

* feat: refact chart component

* feat: add loading state to chart component

* feat: add empty state and fixed some issues

* Set up website deployment (#391)

* env

* vercel.json

* turbo

* u

* root

* cwd

* use cwd option (#393)

* fix: remove border width from progress bar

* fix: changes from review

* fix: removes spacing with first tick in X Axis component

* update assertion

---------

Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
Co-authored-by: Pavel Prichodko <14926950+prichodko@users.noreply.github.com>
2023-05-18 14:54:45 +02:00
Felicio Mununga fb7c06ed4a
Remove default NODE_ENV (#405)
* move patch-package to dependencies

* set default NODE_ENV to production

* rm NODE_ENV

* rm more NODE_ENV

* Revert "move patch-package to dependencies"

This reverts commit d3168742e4.
2023-05-16 16:25:33 +02:00
Felicio Mununga 196fc30b4a
Update vercel.json 2023-05-16 13:08:20 +02:00
Felicio Mununga 12428280cf
Set up web app deployment (#399)
* env

* vercel.json

* u

* global

* ignore

* preview

* vercel

* turbo

* fix turbo

* rm TAMAGUI_DISABLE_WARN_DYNAMIC_LOAD

* use globaThis
2023-05-16 13:04:47 +02:00
Pavel 8bae5fa3f5
Add website layouts and nav menus (#400)
* merge global styles

* add logos

* add app layout

* fix fonts

* add links

* add homepage

* update repos cols

* update page footer

* add logo variants

* update links

* add feature sections

* update layouts

* add blog pages

* add learn pages

* add deps

* enable disableStaticImages in Next config

* remove logo variant

* add navigation menus

* add theme-color meta tag

* stop ignoring next-env.d.ts

* use our Link
2023-05-16 11:57:15 +02:00
Felicio Mununga 202d1b423c
use cwd option (#393) 2023-05-12 18:15:23 +02:00
Felicio Mununga 35937c256f
Set up website deployment (#391)
* env

* vercel.json

* turbo

* u

* root

* cwd
2023-05-12 15:06:04 +02:00
Pavel e05c318035
Add initial insights implementation (#388)
* add colors to tailwind config

* update reset.css

* add epics page

* add epic detail page

* add orphans page

* add repos page

* add missing @status-im/components exports

* update visx link

* support icons in <Tag />

* update Tag in website

* emojiOnly -> iconOnly

* update icons scripts

* add missing dir to clean script

* enable eslint next config

* restructure website and add layouts

* move static data outside components
2023-05-03 14:25:17 +02:00
Felicio Mununga 665d2df7e8
Setup apps/website (#383)
* scaffold website project with Next.js

* set tamagui target

* remove whitespace

* update clean npm scripts

* apply patches post-install

* lock tamagui version

* add patch-package to root

* patch @tamagui/core-node

* patch @tamagui/normalize-css-color

* patch @achingbrain/ssdp

* remove patches from website

* update clean script in website

* remove @tamagui/vite-plugin from dependencies

* patch @tamagui/static

* update node-version

* define env vars
2023-04-26 12:06:18 +02:00