Commit Graph

22 Commits

Author SHA1 Message Date
Pavel 8434771753
Automate sync of colors and icons with Figma (#378)
* remove old icons

* add script for syncing icons

* regenerate icons

* update @status-im/icons exports

* allow scroll in storybook

* migrate to new icons import

* add iconography story

* update root package.json

* fix typo

* add @status-im/colors

* generate colors

* add colors story

* fix ci
2023-04-14 23:27:05 +02:00
Pavel 754961b629
Upgrade TypeScript, Vite, Storybook, Tamagui (#373)
* upgrade deps

* update storybook configs

* add required tamagui token :/
2023-04-11 20:52:18 +02:00
Pavel 646cf3d3b2
Replies, buttons, add shadow (#353)
* improve primary button

* create shadow component

* add all avatar variants

* update reply

* update button prop

* add usePressableColors hook

* update icon button component

* update messages actions

* update composer

* add inverted variant to Shadow component

* update Message component

* fix prop name

* add user-select none to web app

* fix avatar shape

* fix button icon color

* fix icon button token name

* fix icon button selected prop name

* change accordion item prop name

* set default indicator variant

* fix button prop

* export helper types

* refactor accordion props

* buttons only extend PressableProps

* improve typing of variants in component props

* add tmp workaround for pressable props

* remove new line

* make GetVariants helper nonnullable

* fix image aspectRatio

* fix avatar indicator

* fix icon button props

* add todo
2023-03-22 10:39:42 +01:00
Pavel Prichodko 10ddbfb692
update scripts 2023-03-13 22:52:54 +01:00
Pavel Prichodko 52f9f732e2
unify react versions 2023-03-13 22:24:39 +01:00
Pavel Prichodko 7ba43f663e
unify typescript versions 2023-03-13 22:18:59 +01:00
Pavel Prichodko b0c3b6013e
unify package.jsons 2023-03-13 21:48:42 +01:00
Pavel Prichodko 38260d7e97
unify gitignore files 2023-03-13 19:51:26 +01:00
Pavel Prichodko 5697677a90
fix lint and reformat 2023-03-13 19:22:51 +01:00
Pavel Prichodko 69b8b188e5
upgrade tamagui to latest 2023-03-13 16:44:40 +01:00
marcelines 1757f62b34
Add blur and IconButton variants (#340)
* feat: add blurview to topbar and composer with scroll position

* fix: icon button component and adds scrolls var position for the top bar

* fix: changes from review
2023-02-10 17:25:13 +01:00
marcelines a1c559b6ae
EAS integration & Improvements & fixes (#334)
* fix: issues with build after debugging expo app

* feat: updates icons app and increases build version

* fix: react-native-svg resolution

* feat: multiple fixes and top bar implementation

* fix: sidebar members animation

Co-authored-by: marcelines <marcio@significa.co>
2023-01-24 14:41:25 +01:00
marcelines 33eef5c2aa
Add mobile navigation & Composer (#333)
* feat: add composer component

* feat: complete composer component and few minor fixes

* feat: add several improvements and new features

* fix: change icon button in composer
2023-01-20 15:06:26 +01:00
Pavel Prichodko 83f65fe251
add message to mobile 2023-01-18 16:42:55 +01:00
marcelines f197ae31cf
Add cross-platform sidebar (#331)
* feat: add icon example and solve some types

* fix: add accordion and emojis

* fix: fixes animation issues and adds overall minor improvements

* fix: more fixes and new emoji

* fix: id from channel
2023-01-18 14:15:51 +01:00
Pavel Prichodko 25ae7dd638
upgrade to tamagui@1.0.15 and pin the version 2023-01-16 16:15:09 +01:00
Pavel Prichodko 018fcbcb5c
use sidebar in mobile 2023-01-16 15:51:31 +01:00
Pavel Prichodko 4f676c117d
unify mobile scripts with rest of the project 2023-01-16 15:48:39 +01:00
Pavel Prichodko e63b6dbda7
move some deps to devDeps 2023-01-16 15:48:39 +01:00
Pavel Prichodko 9d20e45f6f
upgrade tamagui to v1.0.8 2023-01-16 15:48:23 +01:00
marcelines 9a28570b44
Add color tokens, theming and typography
* feat: adds custom theme setup with several options

* feat: add typography and few examples with theme switch

* fix: sort import rule

* fix: remove unnecessary file

* fix: changes from review

* fix: changes as const as stated in tamagui's docs
2023-01-16 15:34:15 +01:00
marcelines f44abac4b0
feat: add expo to monorepo (#328) 2023-01-11 14:38:47 +01:00