Commit Graph

76 Commits

Author SHA1 Message Date
Michał Leszczyk 4fa8dac4b4
fix(dashboard-v2): properly align switch toggle & label 2022-03-16 14:07:56 +01:00
Michał Leszczyk 8422a6770c
feat(dashboard-v2): add Settings/Account page 2022-03-16 12:53:32 +01:00
Michał Leszczyk 638825d8db
fix(dashboard-v2): notifications page - hide inbox icon on smaller screens 2022-03-16 12:53:32 +01:00
Michał Leszczyk 8d27ac7a1b
fix(dashboard-v2): fix paddings for content in UserSettingsLayout 2022-03-16 12:53:32 +01:00
Michał Leszczyk 99d8204118
fix(dashboard-v2): fix propTypes for Switch 2022-03-16 12:53:32 +01:00
Michał Leszczyk 6be5e45703
fix(dashboard-v2): add missing shadow for NavBar 2022-03-16 12:53:32 +01:00
Michał Leszczyk 539fc32fb9
fix(dashboard-v2): fix CopyButton's timeout 2022-03-16 12:53:31 +01:00
Michał Leszczyk 2e871f4712
feat(dashboard-v2): add SimpleUploadIcon component 2022-03-16 12:53:31 +01:00
Michał Leszczyk 132ee4f88f
refactor(dashboard-v2): reimplement TextInputBasic component 2022-03-16 12:53:31 +01:00
Michał Leszczyk 7014e983a5
fix(dashboard-v2): fix Button sizing 2022-03-16 12:53:31 +01:00
Michał Leszczyk 86a7f0358b
feat(dashboard-v2): add Settings/Notifications page 2022-03-16 12:53:31 +01:00
Michał Leszczyk e175984125
feat(dashboard-v2): add new layout for account settings pages 2022-03-16 12:53:31 +01:00
Michał Leszczyk 4a5be18dae
fix(dashboard-v2): fix Switch toggle shrinking in narrow spaces 2022-03-16 12:53:31 +01:00
Michał Leszczyk 387e08f69b
feat(dashboard-v2): add global typography styles 2022-03-16 12:53:31 +01:00
Michał Leszczyk 60b6fd2a48
fix(dashboard-v2): fix navbar dropdown hiding behind positioned content 2022-03-16 12:53:31 +01:00
Michał Leszczyk 0ec9b396aa
fix(dashboard-v2): styling fixes for active link in navbar dropdown 2022-03-16 12:53:31 +01:00
Michał Leszczyk fab732c6cc
feat(dashboard-v2): add Files page 2022-03-13 11:06:56 +01:00
Michał Leszczyk 46a2ff44d5
fix(dashboard-v2): styling fixes for Select and Table components 2022-03-13 11:06:56 +01:00
Michał Leszczyk ef13a84185
feat(dashboard-v2): implement CopyButton 2022-03-13 11:06:56 +01:00
Michał Leszczyk e4dec7fabd
feat(dashboard-v2): add CopyIcon and ShareIcon 2022-03-13 11:06:56 +01:00
Michał Leszczyk cd425240a0
feat(dashboard-v2): implement PopoverMenu 2022-03-13 11:06:56 +01:00
Michał Leszczyk cb5a162fe4
fix(dashboard-v2): migrate Switch to styled-components 2022-03-13 11:06:55 +01:00
Michał Leszczyk a00d4f8db9
fix(dashboard-v2): fix table header styles 2022-03-13 11:06:55 +01:00
Michał Leszczyk badc487018
fix(dashboard-v2): fix tabs default tab behavior 2022-03-13 11:06:55 +01:00
Michał Leszczyk aa6db3d115
feat(dashboard-v2): implement TextInputIcon component 2022-03-13 11:06:55 +01:00
Michał Leszczyk 74675f198d
fix(dashboard-v2): bullet-proof activity table 2022-03-08 09:37:46 +01:00
Michał Leszczyk a5327d00f3
style(dashboard-v2): improve code readability 2022-03-08 09:37:24 +01:00
Michał Leszczyk 623a4b816b
feat(dashboard-v2): setup loading indicators for main screen panels 2022-03-04 14:45:13 +01:00
Michał Leszczyk 5fec31a3a5
feat(dashboard-v2): fetch live data about current usage 2022-03-04 13:53:37 +01:00
Michał Leszczyk b060556d3c
feat(dashboard-v2): introduce a loading indicator 2022-03-04 13:53:03 +01:00
Michał Leszczyk f1262fb8f7
refactor(dashboard-v2): make CurrentPlan component use PlansProvider 2022-03-04 12:04:01 +01:00
Michał Leszczyk 8eacf13806
feat(dashboard-v2): introduce PlansProvider 2022-03-04 12:01:35 +01:00
Michał Leszczyk 020fec5ce1
fix(dashboard-v2): fix recent uploads URL 2022-03-04 12:01:10 +01:00
Michał Leszczyk 07c9324daa
feat(dashboard-v2): live data for recent activity panel 2022-03-03 13:21:08 +01:00
Michał Leszczyk e9753d9adb
feat(dashboard-v2): add CurrentPlan component with live data on main screen 2022-03-02 12:51:16 +01:00
Michał Leszczyk 3128a2e780
feat(dashboard-v2): prevent flashing dashboard's main screen to unauthenticated users 2022-03-02 12:50:32 +01:00
Michał Leszczyk 6271d06ed0
feat(dashboard-v2): add UserContext 2022-03-02 12:17:32 +01:00
Michał Leszczyk a07b7da396
fix(dashboard-v2): fix slider's bullets click handling 2022-03-02 12:17:15 +01:00
Michał Leszczyk 18e198d3df
chore(dashboard-v2): cleanup commented code 2022-03-02 11:59:32 +01:00
Michał Leszczyk e3fe7c60c2
fix(dashboard-v2): only render TabPanel's children when the panel is first activated 2022-03-02 11:59:00 +01:00
Michał Leszczyk 67cd527e1a
fix(dashboard-v2): don't propagate click events to children of inactive slides 2022-03-02 11:58:35 +01:00
Michał Leszczyk 527ec5acbf
fix(dashboard-v2): fix uploader responsiveness 2022-03-01 18:05:57 +01:00
Michał Leszczyk 227e931bf7
feat(dashboard-v2): add uploader on main screen 2022-03-01 16:53:44 +01:00
Michał Leszczyk c3ec423496
feat(dashboard-v2): add Uploader component 2022-03-01 16:53:44 +01:00
Michał Leszczyk ec8119fecf
feat(dashboard-v2): add ProgressBar component 2022-03-01 16:53:44 +01:00
Michał Leszczyk 901d2b4ba8
fix(dashboard-v2): improve Tabs to fill available height 2022-03-01 16:53:44 +01:00
Michał Leszczyk 97240d128b
fix(dashboard-v2): fix styles of Button component 2022-03-01 16:53:44 +01:00
Michał Leszczyk 44331e93d6
feat(dashboard-v2): add upload-rellated icons 2022-03-01 16:53:44 +01:00
Michał Leszczyk 6063510056
feat(dashboard-v2): API access 2022-03-01 15:13:19 +01:00
Michał Leszczyk 2653de6bb9
fix(dashboard-v2): prevent division by zero 2022-02-28 16:37:57 +01:00