Commit Graph

108 Commits

Author SHA1 Message Date
markoburcul 6404ea799f
jenkinsfile: revert check for changed files
Signed-off-by: markoburcul <marko@status.im>
2024-10-17 11:15:31 +02:00
Marko Burčul f1fa827d42
jenkinsfile: filter stage execution based on path (#613)
Signed-off-by: markoburcul <marko@status.im>
2024-10-11 16:55:32 +02:00
Marko Burčul 6286027559
jenkinsfile: fix paths for all steps (#597)
* jenkinsfile: fix paths for all steps

Use newest jenkins lib tag which adds the entryPoint as an argument to the nix shell function.

Referenced issue: https://github.com/status-im/status-web/issues/590

Signed-off-by: markoburcul <marko@status.im>
2024-10-10 17:47:34 +02:00
Felicio Mununga 006d57f7d1
add `apps/connector` (#589)
* add `apps/connector`

---------

Co-authored-by: Jakub Kotula <520927+jkbktl@users.noreply.github.com>
Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
Co-authored-by: pavel <14926950+prichodko@users.noreply.github.com>
Co-authored-by: marcelines <marcio@status.im>
2024-10-03 12:06:54 +02:00
pavel edfdfd6dbc
2.0 (#523)
* set up tailwind

* add typography tokens

* add shadows tokens

* add border radius tokens

* add react-aria

* update tailwind config

* update tokens

* fix deps

* add blur variant

* update tw config

* upgrade storybook

* update storybook config

* add inter

* wip button

* wip input

* wip tabs

* update typography tokens

* u storybook

* add types to src root

* update storybook config

* add sb type

* u storybook

* add icon button

* add input

* add checkbox

* add counter

* update checkbox

* add dropdown

* update button

* f storybook types

* u deps

* update base config

* update icon imports

* add text

* update colors build output

* fix import

* update colors format

* add .vsode setting

* update components buidl

* mv

* u button

* add popover

* u

* add types

* u shortcut

* fix icons attributes

* f

* mv

* u

* add toast

* update tw formatting

* rm apps

* rm examples

* rm tamagui

* dist tailwind config

* rm more

* stricter tsconfig

* add source field

* remove tokens

* rm tamagui files

* add prettier config to components

* u text props

* add tooltip

* u toast

* do not pass props

* u icon buton

* u dropdown button

* add icon only to button

* u type

* checkbox

* wip

* fix build

* fix components build

* u tooltip

* add theme

* add input

* u checkbox

* update dropdown-button

* add dropdown menu

* move input to be reviewew

* u dropdown button

* u

* u popover

* u tabs

* mv IconComponent -> IconElement

* u tag

* u context tag

* u

* fix context tag story

* add provider

* u button

* u avatar

* f avatar

* a opacity to avatar

* f prettier

* f avatar

* f

* f

* rm old setting

* fix button props

* skeleton wip

* rm config

* a dropdown submenu

* add blur variant

* add step

* add step to tabs

* add blur to context tag

* u

* add 80 to community

* u tw config

* add type

* u checkbox

* fix dropdown menu checkbox item

* u button

* unify content

* customize color globally

* add icons stories

* add colors story

* rm

* u

* rm dep

* cleanup

* u tsconfig

* f opacity for emoji

* remove "web#build" task from turbo.json

* f dropdown menu

* u tw export

* add license

* add changeset

* update readme

* f steps

* f tag

* f button

* udpate colors format

* update customisation color tailwind config

* fix opacity

* add shadow dark mode

* u readme

* u

---------

Co-authored-by: Jakub Kotula <520927+jkbktl@users.noreply.github.com>
Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
2024-09-25 17:17:58 +02:00
Felicio Mununga 367145c9ff
update `tamagui` (#495)
* update `tamagui`

* a ch

* f

* f
2023-10-23 15:02:17 +02:00
Felicio Mununga 6c24833a91
remove url signatures (#461)
* rm sigs

* Create sharp-mangos-divide.md

* fix apps/web lint

* rm URLParams
2023-08-10 13:47:14 +02:00
Felicio Mununga 3cf4827e4d
remove apps/website (#457) 2023-07-06 13:18:26 +01:00
Jakub Kotula f1715cede9
New sections (#444)
* changes

* remove unused code

* fix
2023-06-30 18:31:06 +01:00
Jorge Campo e3b78a860d
[website] Replace custom Markdown links with standard ones (#443)
* 442 delete 'doc' folder to replace with updated Markdown files (see next commit)

* 442 add 'docs' direcotory replacing custom Markdown links with standard ones
2023-06-30 16:38:16 +01:00
marcelines e52b72f731
[website] Connect burnup charts to API (#425)
* feat: add queries to get epics links and repos and epic burnup data

* feat: add codegen and api fetcher util to create named custom hook query functions

* feat: add more queries with fetcher and infinite scroll

* feat: add some improvements on existing components

* feat: add more functionalities to table issues

* feat: add available fitlers and search to table issues

* feat: add more missing features to the burnup chart

* feat: fix some issues with scroll

* fix: color epic overview and fixe repos card icons

* feat: add overview page data with filters

* fix: changes from review

* fix: component removed from pages folder

* fix import

* fix: several changes to improve performance and handles some edge cases

* fix: infinite scroll epics overview page

---------

Co-authored-by: marcelines <marcio@significa.co>
Co-authored-by: Pavel Prichodko <14926950+prichodko@users.noreply.github.com>
2023-06-30 16:32:52 +01:00
Pavel cadab15871
[website] Add Jobs page (#433)
* add jobs route

* implement jobs page

* imlement jobs detail page

* remove vertical padding from feature list

* fix field

* fix button pressing

* fix feature list

* fix tag

---------

Co-authored-by: Jakub Kotula <520927+jkbktl@users.noreply.github.com>
2023-06-29 17:48:48 +01:00
Pavel 6dd97428c7
[website] Add Brand page (#431)
* add brand route

* implement brand page

* move rgbToHex to utils

* x

* update responsive styles
2023-06-29 15:28:18 +01:00
Pavel 274fd1a299
[website] Add keycard page (#430) 2023-06-29 14:39:06 +01:00
Pavel a7e9b1f9e3
[website] Add feature pages (#423)
* add illustrations assets

* add stickers assets

* add communities assets

* add create community assets

* rename messenger assets

* unify messenger assets

* add homepage assets

* add communities page

* add create community page

* add assets relative path

* update messenger page

* remove routes

* update homepage

* update app layout

* unify illustrations

* add images path

* update featre feature pages sections

* update stickers

* add titles to tailwind.config

* update homepage

* update features pages

* remove arbitrary font values from titles

* update links

* move arbitrary values to config

* update app layout

* update titles

* update assets

* fix tw linting

* changes

* update homepage assets

* add size to stickers

* update app layout

* add tokens assets

* update homepage

* fix colors

* update section

* update sections

* add explore dapps section

* add parallax circles

* improve parallax hook

* use react-scroll-parallax

* update parallax circle

* make section responsive

* fix hero, add desktop screenshot section

* remove snap

* sections

* update footer icon

* update wallet assets paths

* add moar stickers

* add tailwind helpers

* extract feature list

* use container

* update assets

* use new assets

* feature list

* update illustrations in help

* fix typing

* add community cards

* update hero images

* update hero images

* use wallet image

* THE DARK

---------

Co-authored-by: Jakub Kotula <520927+jkbktl@users.noreply.github.com>
2023-06-29 12:36:04 +01:00
Felicio Mununga 181faba3a6
[*] prepare packages for release (#432)
* upgrade changeset

* fix eslint config name

* remove publishConfig

* remove changesets

* tmp: scope

* Revert "remove publishConfig"

This reverts commit 3a085e3f85.

* add publishConfig

* v0.0.0

* remove private flag

* tmp: scope

* docs(changeset): changeset config

* changeset commit config

* docs(changeset): changeset config

* RELEASING: Releasing 6 package(s)

Releases:
  @felicio/eslint-config@0.1.3
  @felicio/components@0.0.4
  @felicio/js@0.2.3
  @felicio/colors@0.0.4
  @felicio/icons@0.0.4
  website@0.1.3

[skip ci]

* rm changeset

* fix eslint config deps

* docs(changeset): fix lint config deps

* RELEASING: Releasing 1 package(s)

Releases:
  @felicio/eslint-config@0.1.4

[skip ci]

* upgrade @tamagui

* upgrade react-native-web

* update yarn.lock

* use Presable instead of Stack for styled button

* fix defaultVariants.blurred after upgrade

* update changeset config

* release

* add tamagui deps

* release

* release

* export popover

* release

* revert @status-im scope

* rm version from root package.json

* rm changelogs

* revet package versions

* add changeset
2023-06-29 11:04:52 +01:00
Felicio Mununga 8a3cf6ce48
[website] use demo ghost for blog in dev (#428)
* use demo ghost in dev

* union

* u ci.yml
2023-06-28 17:41:35 +01:00
Felicio Mununga 86ef94af34
Fix /help favicon (#429) 2023-06-28 15:37:18 +01:00
Pavel b88f7e73da
[website] Add documentation (#403)
* setup md/mdx

* add test page

* setup mdx provider

* Add breadcrumbs

* links -> routes

* add information box

* add more remark plugins

* text InformationBox

* setup contentlayer

* add testing docs folder

* setup docs static generation

* add ssg to blog too

* add Shortcut component

* add SearchButton

* add hook for keyboard shortcuts

* update main docs page

* update main learn page content

* side-bar -> sidebar-menu

* rename docs pages

* add heading anchors, use new components

* add table of contents to docs

* move styling to breadcrumbs

* cleanup markdown examples

* change slugify fn

* update getting-started.md

* add highlight matches component

* update learn pages

* rename website InformationBox to Admonition

* ?enable user-select

* add static helpers to epics

* simplify components structure

* update insights layout

* add link tree utils

* add search engine

* update docs import

* update contenlayer

* add docs indexer

* support code block highlighting

* search index

* fix types

* remove supporting files

* update tree builder

* make build work

* update docs

* update label

* update toc

* add config.json

* update menu

* search index import

* learn -> help

* fix md file

* update toc

* fix code snippets

* add help index route

* remove testing files

* add original docs

* migrate getting started

* migrate messaging-and-web3-browser docs

* migrate network-nodes-and-statistics docs

* handle empty content

* add navigation config

* wip

* migrate status-wallet docs

* migrate to new admonitions format

* migrate your-profile-and-preferences docs

* migrate part of status-communities docs

* mv

* rm log

* index

* fix lint

* fix warn

* fix title

* fix docs layout

* udpate next.config

* use lowercase lang

* generate contentlayer types before typechecking

* update docs images

* update help routes

---------

Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
2023-06-27 21:30:11 +01:00
marcelines a93d4b927a
fix: differences from export and some tailwind css classname order rearrangement 2023-06-27 12:17:53 +01:00
marcelines 0920018ac5
solve conflicts 2023-06-27 12:08:52 +01:00
marcelines 6d705fadb7
fix: more small fixes 2023-06-27 11:52:43 +01:00
marcelines c2a7c9b67b
fix: changes from review 2023-06-27 11:09:27 +01:00
Felicio Mununga 9d2b3e9cea
[website] Add head, links and meta tags (#411)
* add assets

* add head, links and meta tags

* add url origin

* rebase

* update head

* comment out placeholder og images

* add scrollRestoration

* fix related posts

* rm browserconfig.xml

* remove icons

* u

* u

* lint

* Update error-page.tsx

* rm twitter meta
2023-06-27 10:40:09 +01:00
Pavel Prichodko 92f7dd20c3
update use-current-breakpoint hook 2023-06-27 09:46:10 +01:00
Felicio Mununga ceb1f60605
[website] add blog page filter tags (#424)
* add tag images

* add visibility filter

* add no-scrollbar tailwind utility

* add filter tags

* use tag filters

* rm cosole.log
2023-06-26 18:55:16 +01:00
marcelines 9479b4bb2f
[website] - Add Wallet page (#419)
* feat: add wallet page and all its necessary components

* feat: border and address element

* feat: add navigation with responsive view

* feat: add floating menu for mobile version

* fix: floating menu mobile

* fix: menu floating and footer

* feat: adds prefooter and fixes footer and pages layouts

* fix: footer mobile border

* fix: pages with new layout

* fix: minor fixes

* fix: some minor fixes

* fix: changes from review

* fix: performance safari issue

* fix: changes from review

* feat: add grid hero component with proper variants

* fix: remove unnecessary prop

* feat: some improvements to shared components

* fix: nav-desktop z-index

* add passive option to scroll listener

* lint tailwind classnames

---------

Co-authored-by: Pavel Prichodko <14926950+prichodko@users.noreply.github.com>
2023-06-22 16:46:20 +01:00
Pavel b63515e65f
[website] Add basic auth (#422) 2023-06-21 17:38:50 +01:00
Pavel 45e36b2360
[website] Add blog (#417)
* add ghost api

* connect blog overview page

* connect and render post detail

* add processing to server

* update blog detail page

* add eslint-plugin-tailwindcss

* add @tanstack/react-query

* truncate text by numberOfLines

* use ComponentPropsWithRef to infer style prop type

* update ghost fns

* update index

* add tag page

* add author page

* update /

* update /tag

* update /author

* update detail page

* fix posts type

* disable redirect

* remove global background

- not found pages
- pages without common layout (preview)

* tmp: hide nav on smaller screens

* update app layout spacing

* remove text truncating

* update / spacing and sizing

* update .vscode/settings.json

* update .eslintrc

* update prettier-plugin-tailwindcss

* sort tailwind classes

* add packages/eslint-config-custom

* use turbo lint

* use tailwind.config.cjs

see https://github.com/francoismassart/eslint-plugin-tailwindcss/issues/212

* reset global line-height

* fix lint-staged

* update color tokens

* update spacing and sizes

* Update apps/website/src/lib/ghost.ts

Co-authored-by: Pavel <14926950+prichodko@users.noreply.github.com>

* update layout max width

* update card min width

* set line-height

* set overflow on pre

* use flex for markdown content to prevent overflow

* collect follow-ups

* add visibility filter

* update page count

* rename var

* remove filter

* use prod ghost api key

* update ghost api

* revert line-height

* add limit to getPosts params

* update visible posts

* add related articles

* add env vars to gh

* rename eslint config package

* update gh vars

* rename envs

* set emtpy array to related posts

* fix lint-staged

* prevent importing server envs on client

* set limit

---------

Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
2023-06-21 11:35:48 +01:00
Felicio Mununga 45ae36a64f
[website] resolve ENS public key (#415)
* remove og api route

* sort deps

* add compress opt to resolve fn

* add ens api route

* use ens

* fix loading state

* type response

* use await

* add zod dep

* add schema module

* add declaration file

* update yarn.lock

* mv next.config.js to next.config.mjs

* require some env

* update env loading

---------

Co-authored-by: Pavel Prichodko <14926950+prichodko@users.noreply.github.com>
2023-06-20 12:05:59 +01:00
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
marcelines a4797bb5db
fix: repos cards 2023-06-07 14:42:52 +01:00
marcelines a35371dc60
feat: add correct alignment for filters depending on breakpoint 2023-06-07 14:13:21 +01:00
marcelines ddcddbac35
feat: add remaining filters and some polishment with breakpoint table issues component 2023-06-07 13:54:54 +01:00
Felicio Mununga f54c22abf0
reset button appearance in Safari (#413) 2023-06-07 09:44:03 +02:00
marcelines dc138f8715
feat: add empty state to filters 2023-06-06 18:08:06 +01:00
marcelines c6488be581
feat: add filters with checkboxes 2023-06-06 17:49:23 +01:00
marcelines e59396e0cf
feat: adds search input with animation and minimized state 2023-06-06 15:08:28 +01:00
marcelines b6f24857c1
feat: adds checkbox and changes dropdown menu 2023-06-06 15:08:28 +01:00
marcelines 20f9f11fbf
feat: adds all input variants and stars building filters for table issues 2023-06-06 15:08:28 +01: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 f051e02cd6
Update vercel.json 2023-05-16 13:05:42 +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