Commit Graph

28 Commits

Author SHA1 Message Date
Keavon Chambers
8f59289c5d Remove usage of 'null' in favor of 'undefined' 2022-08-26 00:24:20 -07:00
Keavon Chambers
7848391f6e Clean up MenuList types and fix many Vue and Clippy warnings
Also remove hard-coded-in-Vue Graphite logo in the menu bar in favor of a Rust definition.
2022-08-26 00:10:41 -07:00
Keavon Chambers
5ad76bec6e Clean up camelCase and snake_case in frontend code 2022-08-26 00:10:15 -07:00
Hannah Li
d8424fc0af Divide the large Bezier-rs implementation file into smaller ones (#751)
* Refactor bezier lib file into a separate folder

* Add better implementation comments

* Update import of Subpath from bezier-rs

* Add comment to describe compare.rs

* Remove printlns and adjust spacing
2022-08-18 15:47:36 -07:00
Keavon Chambers
763cdbb100 Move bezier-rs into libraries folder and deploy its interactive docs 2022-08-15 00:17:31 -07:00
Keavon Chambers
cafa2e61dc Update npm dependencies 2022-07-23 15:31:02 -07:00
Oliver Davies
e03ce4a991 Rename vector components to match new terminology (#719)
* Renamed VectorAnchor, VectorShape and VectorControlPoint. Also fixed other naming inconsistencies.

* Renamed messages relating to vector and updated naming in several tools

* Renamed comments + caught a few areas I had missed.

* Caught a few more incorrect names

* Code review pass

* Review changes

* Fixed warning

* Additional review feedback

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2022-07-12 17:59:06 -07:00
Keavon Chambers
b4a24d7d83 Fix website styling 2022-06-29 18:47:05 -07:00
Keavon Chambers
4924d7ede7 Add code style formatting to the website 2022-06-16 22:57:15 -07:00
Keavon Chambers
e6d096f73e Update banner for the lastest blog post 2022-06-06 16:09:42 -07:00
Keavon Chambers
811ca391ac Update readme 2022-05-26 00:28:29 -07:00
Keavon Chambers
bec7a4c109 Add frontend file structure docs and some related cleanup 2022-05-23 19:24:31 -07:00
Keavon Chambers
6cae6b54b7 Fix website rendering issues on Firefox with -webkit-line-clamp 2022-05-12 14:22:43 -07:00
Keavon Chambers
15641a3d2a Fix website responsive layouts 2022-05-12 13:08:53 -07:00
Keavon Chambers
e2f616934b Add Reddit and Twitter links to blog posts 2022-05-12 01:15:56 -07:00
Keavon Chambers
89ed5ac392 Fix website URL encoding in certain links 2022-05-12 01:04:23 -07:00
Keavon Chambers
10e2365536 Blog post updates 2022-05-12 00:45:20 -07:00
Keavon Chambers
8dec73c344 Clean up website file structure 2022-05-10 11:35:39 -07:00
Keavon Chambers
9c61fbc936 New blog post: "Distributed computing with the Graphene runtime" 2022-04-18 02:04:22 -07:00
Keavon Chambers
a76bded12f Expand upon the "Announcing Graphite alpha" blog post 2022-04-14 10:19:09 -07:00
Keavon Chambers
3e2962e36a Add node graph mockup to website 2022-03-25 02:11:31 -07:00
Keavon Chambers
9af26a3840 Various website fixes 2022-03-17 02:51:37 -07:00
Keavon Chambers
045448a26e Small website text improvements 2022-03-15 16:06:09 -07:00
Keavon Chambers
a1b91c75c7 Add features page and fixes to website 2022-03-13 11:32:53 -07:00
Keavon Chambers
b4f316c3b9 Add website revisions and many new pages 2022-03-12 08:31:12 -08:00
Keavon Chambers
acfa9ecaa4 Add newsletter signup to website 2022-02-19 03:31:02 -08:00
Keavon Chambers
1fd8e9f0e9 Website responsive resizing improvements 2022-02-19 02:16:30 -08:00
Keavon Chambers
8baa1b1213 Create project website with near-complete home page 2022-02-17 03:38:01 -08:00