Commit graph

176 commits

Author SHA1 Message Date
Thomas Smith
e4930546df Run prettier 2022-12-19 16:05:52 -05:00
Thomas Smith
074521a417 Headers use Neue Machina 2022-12-19 16:04:56 -05:00
Thomas Smith
4f270be8e6 Grid adjustments, margins are consistently aligned with y-axis 2022-12-19 15:50:02 -05:00
Thomas Smith
004ea41619 Run prettier 2022-12-15 17:32:06 -05:00
Thomas Smith
27dc7ce601 Smaller gallery indicators, height of header 2022-12-14 18:05:11 -05:00
Thomas Smith
23be274a02 Black background for news module 2022-12-14 17:39:10 -05:00
Thomas Smith
6f92c5b2ec left/right padding 2022-12-14 17:36:03 -05:00
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
78de78f52e
Merge pull request #84 from teaxyz/background-grid-edits
Added a Different Background Grid
2022-12-14 14:00:11 -05:00
neil
e421b32fef #85 add script for manually publish release for M1 and M2 2022-12-14 15:48:26 +08:00
neil
8dfa2c5e1e update README 2022-12-14 12:22:15 +08:00
neil
65211aaed8 test 2022-12-14 12:19:07 +08:00
neil
b36544738a #85 seperate release workflow triggered bytags 2022-12-14 12:15:52 +08:00
neil
bc1f32ebe9 update README 2022-12-14 12:05:28 +08:00
neil
7f8617e872 #85 implement new release names to be uploaded in s3: latest, tag 2022-12-14 12:00:15 +08:00
neil
5de2741f72 bump node req 2022-12-14 06:53:30 +08:00
neil
251c496a61 add more documentation for dev 2022-12-14 06:48:03 +08:00
neil
137bd3e3bb update documentation 2022-12-14 06:42:12 +08: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
ed78e98b0f
Merge pull request #80 from teaxyz/gui-footer
#77 TBD universal footer
2022-12-09 20:10:42 +08:00
neil
7ea443b0c5 #77 TBD footer 2022-12-09 16:11:05 +08:00
Neil
8a909948ca
Merge pull request #76 from teaxyz/categorized-packages
list package categories in home/discover page
2022-12-09 13:43:12 +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
151f932b5e
Merge pull request #73 from teaxyz/list-installed-packages
#72 list installed packages
2022-12-09 12:28:02 +08:00
neil
1ff8137990 #72 list installed packages
- added @tea/ui/MiniPackageCard reusable component
2022-12-09 12:12:55 +08:00
Neil
91d761b050
Merge pull request #71 from teaxyz/render-airtable-posts
#70 #67 use airtable data by GET /posts?tag=news/course/featured_course
2022-12-09 11:20:34 +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
f31970dff8
Merge pull request #66 from teaxyz/news-panel
News and Workshop panel #68 and #69
2022-12-08 20:07:29 +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
0815c92ad8
Merge pull request #65 from teaxyz/top-packages
#64 TopPackages component
2022-12-06 20:46:14 +08:00
neil
4ac357a4db #64 TopPackages component
- fixes grid bg layout
2022-12-06 20:10:22 +08:00
Neil
44d59a3cc5
Merge pull request #57 from teaxyz/preflight-module
Pre-flight module
2022-12-06 13:42:37 +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
b7ae21c851
Merge pull request #63 from teaxyz/featured-course
#35 FeaturedCourses
2022-12-06 13:29:32 +08:00
neil
9970b686bb #35 FeaturedCourses
- added reusable Gallery component
2022-12-06 13:17:54 +08:00
Neil
b3731a136d
Merge pull request #62 from teaxyz/cli-banner
#38 layout for tea cli banner
2022-12-05 16:40:48 +08:00
neil
7c9ad86826 #38 layout for tea cli banner
- additional cleanup
2022-12-05 15:57:53 +08:00
Neil
a61778de55
Merge pull request #59 from teaxyz/install-package-on-click
#55 install state and install on click
2022-12-04 14:06:21 +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