Commit Graph
10 Commits
Author SHA1 Message Date
Felix Malfait 1490f986f2 Fix previous PR (.npmrc no longer needed) 2023-05-03 17:32:22 +02:00
Félix MalfaitandCharles Bochet 9bc3aa1fb9 Replace Fontawesome Pro by React-Icons/FA (#93)
* Fontawesome -> ReactIcons cleanup

* No need for npmrc anymore

* Complete migration

* Fix tests

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-05-03 17:24:07 +02:00
Félix Malfait 42bf653e4a Improve documentation (#82)
* Propose new doc architecture

* Many improvements to documentation (styling, structure...)

* Remove modules added inadvertently + continue improving styling

* Swizzle navbar item to add support for custom icon

* Additional doc styling

* Setup docs for API and redirect homepage for docs
2023-04-26 19:10:17 +02:00
Felix Malfait 1e3540863a Improve styling 2023-04-20 22:57:55 +02:00
Felix Malfait ae5a73b347 Begin setup search 2023-04-20 18:11:55 +02:00
Felix Malfait db62346bfa Cleanup and start organizing docs 2023-04-20 17:35:16 +02:00
Félix Malfait c93f003f91 Remove blog from docs 2023-04-19 10:57:35 +02:00
Félix Malfait 167426e41c Install Docusaurus 2023-04-19 10:47:23 +02:00
Félix Malfait 6709782894 Create LICENSE
I didn't know whether we should chose GPL or MIT.
Let's just assume people have good intentions, and not overly restrict usage by using a copyleft licence. 
The risk is someone hijacking the project (e.g. a well-funded company forking the project, then building a direct competitor on top of it), but  our choices shouldn't be driven by the worst possible outcome, they should be driven by the best possible outcome, which is that a lot of creative people use our project and take it in a successful direction we couldn't have seen ourselves
2023-04-11 13:55:45 +02:00
Félix Malfait 2ddb191556 ADD DS_Store to .gitignore 2023-02-23 11:04:05 +01:00