Commit graph

89 commits

Author SHA1 Message Date
Thomas Smith
05db005434 Merge branch 'styling-work' of https://github.com/teaxyz/gui into styling-work 2022-12-14 17:33:38 -05:00
Thomas Smith
21b08b7a43 left/right padding => vw for main content, aligns with grids lines 2022-12-14 17:32:55 -05:00
Thomas Smith
67c9bb5a7f left/right padding => vw for main content, aligns with grids lines 2022-12-14 17:26:04 -05:00
Thomas Smith
2ae0822a99
Merge pull request #83 from teaxyz/profile-banner
Styling for profile banner
2022-12-14 14:31:38 -05:00
Thomas Smith
48c57567fe Different background grid 2022-12-13 17:26:39 -05:00
Thomas Smith
041b729654 Styling for profile banner 2022-12-13 16:44:31 -05:00
neil
7ea443b0c5 #77 TBD footer 2022-12-09 16:11:05 +08:00
neil
06d909d85b #74 use categorized packages endpoint 2022-12-09 13:32:05 +08:00
neil
aaad607d93 #75 list package categories in home/discover page 2022-12-09 12:54:47 +08:00
neil
1ff8137990 #72 list installed packages
- added @tea/ui/MiniPackageCard reusable component
2022-12-09 12:12:55 +08:00
neil
5769c36485 #67 use GET /posts?tag=featured_courses to render featured courses 2022-12-09 10:00:57 +08:00
neil
199397548d #70 use airtable data by GET /posts?tag=news/course 2022-12-09 09:43:30 +08:00
neil
c05d3b0775 added reusable ui components: posts list and panel header w/ cta 2022-12-08 14:47:18 +08:00
neil
9173ef66b2 remove EssentialWorkshops component 2022-12-08 12:31:44 +08:00
neil
9bdb75af31 make PostThumbs reusable component 2022-12-08 12:27:00 +08:00
neil
699a15556f news panel component 2022-12-08 12:05:30 +08:00
neil
4ac357a4db #64 TopPackages component
- fixes grid bg layout
2022-12-06 20:10:22 +08:00
neil
6e2e7b8938 lint preflight 2022-12-06 13:35:02 +08:00
neil
6ad7914caf Merge branch 'main' into preflight-module 2022-12-06 13:30:00 +08:00
neil
9970b686bb #35 FeaturedCourses
- added reusable Gallery component
2022-12-06 13:17:54 +08:00
neil
7c9ad86826 #38 layout for tea cli banner
- additional cleanup
2022-12-05 15:57:53 +08:00
Thomas Smith
e542c76cfe / 2022-12-02 13:28:02 -05:00
Thomas Smith
f4cb51f304 Passing staging check? 2022-12-02 13:04:37 -05:00
Thomas Smith
1cf27869a9 Prettier 2022-12-02 07:40:58 -05:00
neil
82c01b0818 #55 add more success resolution on install 2022-12-02 16:38:01 +08:00
neil
f1307333b3 simplify search 2022-12-02 16:10:27 +08:00
neil
8531041a23 lint 2022-12-02 16:06:23 +08:00
neil
c6963c08d3 test search 2022-12-02 16:03:11 +08:00
neil
f54c5e4d44 test logging 2022-12-02 15:53:13 +08:00
neil
b267706f5c #55 install state and install on click 2022-12-02 15:01:41 +08:00
neil
191f276481 #49 added and use @tea/ui/ImgPreloader 2022-12-02 09:52:04 +08:00
Thomas Smith
56b4637030 Initial content 2022-12-01 19:18:33 -05:00
neil
19e1809615 hide package reviews 2022-12-02 08:01:24 +08:00
neil
af7363ecfd #53 initialize @tea/ui/Review
implemented initial list of reviews randomly generated
2022-12-01 13:18:38 +08:00
neil
ea31244a23 #53 ReviewCard component 2022-12-01 11:28:32 +08:00
neil
53b6ea6f56 init deploy 2022-12-01 10:24:39 +08:00
neil
b574eb6ee8 fix black bg 2022-12-01 10:07:06 +08:00
neil
4e82622828 #34 GettingStarted gui component
* added @tea/ui/ArticleCard component too
2022-12-01 10:02:37 +08:00
neil
98c2706b94 test deploy 2022-12-01 08:05:02 +08:00
neil
de1ef16c65 #44 package page sorting 2022-11-30 15:45:02 +08:00
neil
0f3632b4c0 fix globals 2022-11-30 14:34:07 +08:00
neil
f049f179b3 #33 clickable index indicator in FeaturedPackages 2022-11-30 14:30:59 +08:00
neil
57692288bf #33 getFeaturedPackages api integration mock implementation 2022-11-30 14:17:22 +08:00
neil
7f370134eb #33 FeaturedPackages component 2022-11-30 13:56:45 +08:00
Neil
1cfe217d11
Merge pull request #47 from teaxyz/package-banner
Package Page Banner
2022-11-30 08:07:57 +08:00
Thomas Smith
3524388da6 Replaced Tauri icons with tea icons 2022-11-29 14:19:58 -05:00
neil
1e8b9b9558 #39 implement copy install fn 2022-11-29 20:41:20 +08:00
neil
fa0e2d98bb #39 cleanup stories for Button and StarRating component 2022-11-29 20:08:07 +08:00
neil
b1ba538d51 #39 package banner detailed layout
* added @tea/ui StarRating component
2022-11-29 17:04:53 +08:00
neil
00886bac5e #39 partial implementation 2022-11-29 13:56:15 +08:00