16 Commits

Author SHA1 Message Date
homersimpsons
2bef604bcd
🐛 Text content does not match server-rendered HTML (#1407)
Render Kbd component only on client side
2023-04-13 17:15:33 +02:00
Fabian Raab
030df4c5c4
📝(related tools): Add gitmoji-fuzzy-hook (#1376) 2023-04-11 18:12:43 +02:00
Imamuzzaki Abu Salam
19349c1d87
feat: update gitmemoji repo link (#1406) 2023-04-10 13:11:38 +02:00
Carlos Cuesta
daf2cbb06f
🐛 Render CarbonAd only when component is mounted (#1405) 2023-04-03 20:14:04 +02:00
Niels
0a0798072c
📝 Related Tools: add Genmoji (#1388)
* 📝 Add mention of genmoji to related tools

* 📝 Point to github instead of genmoji website itself
2023-03-27 13:41:08 +02:00
Carlos Cuesta
8c20a37784
🔥 Remove snapshots for RelatedTools page 2023-03-27 00:21:11 +02:00
Carlos Cuesta
f92f7d941f
Add specification page (#1384)
*  Add specification page

* 📸 Update snapshots

*  Add specification page to the menu
2023-03-21 23:58:49 +01:00
Vinícius Hoyer
163676c56b
🚸 Better wrap lines for gitmoji codes for better readability (#1345)
🚸 Better wrap lines for gitmoji codes

leads to better readability
2023-03-15 19:57:47 +01:00
Carlos Cuesta
11071e2140
🚸 Update search input type (#1337)
* 🚸 Change search input type to `search`
* 📸 Update snapshots
2023-02-16 23:43:40 +01:00
Carlos Cuesta
4733717a59
Enable vercel/analytics in website (#1281) 2023-01-17 22:57:49 +01:00
Vinícius Hoyer
d2b5d6a798
Add schema to gitmojis (#1263) 2023-01-13 19:26:48 +01:00
Carlos Cuesta
8522d58392
♻️ Use react-hot-toast to show notifications (#1255)
*  Install `react-hot-toast` dependency
* ♻️ Replace growl with `Toaster`
* 🔥 Remove ns-growl code
2023-01-05 12:17:03 +01:00
Carlos Cuesta
6233229fe1
♻️ Replace jsonlint with ajv-cli (#1253)
* ♻️ Update schema to `draft2020`
* ♻️ Replace `jsonlint` with `ajv-cli`
* 🚚 Rename `api` endpoint from `.tsx` to `.ts`
* 🔧 Use prettier on .ts files in gitmojis
2023-01-05 11:43:01 +01:00
Félix Legrelle
25c9b9eed7
💄 Update Toolbar Button background in dark mode (#1232)
* 💄 Update UI Toolbar Button
* 💄 Make consistent between the cards and button (#1231)
*  Revert Toolbar button color text
2022-12-29 17:10:21 +01:00
Carlos Cuesta
f23d0977e6
♻️ Migrate website to TypeScript (#1244)
* 🔧 Add typescript configuration files
*  Install typescript dependencies
* ♻️ Migrate `lint-staged` to .ts(x) files
* ♻️ Migrate `eslint` configuration to TypeScript
* ♻️ Migrate `jest` configuration to TypeScript
* 🔥 Remove `babel` configuration
*  Uninstall flow dependencies
* 🔥 Remove `flow` configuration
* 👷 Run `tsc` in `ci` workflow
* 🔧 Update `pre-push` hook
* ♻️ Migrate `pages/api` to TS
* ♻️ Migrate `pages/_app` to TS
* ♻️ Migrate `pages/_document` to TS
* ♻️ Migrate `pages/about` to TS
* ♻️ Migrate `pages/contributors` to TS
* ♻️ Migrate `pages/index` to TS
* ♻️ Migrate `pages/related-tools` to TS
* ♻️ Migrate `components/Button` to TS
* ♻️ Migrate `components/CarbonAd` to TS
* ♻️ Migrate `components/ContributorsList` to TS
* ♻️ Migrate `components/Icon` to TS
* ♻️ Migrate `components/SEO` to TS
* ♻️ Migrate `components/Layout` to TS
* ♻️ Migrate `components/GitmojiList` to TS
* ♻️ Migrate `__tests__/` pages to TS
* 🏷️ Update `next-env.d.ts`
2022-12-28 16:27:23 +01:00
Carlos Cuesta
1ccef5a5c3
🏗️ Transform project into a monorepo (#1235)
* 🏗️ Define monorepo architecture
* 🚚 Extract `gitmojis` as an isolated package
* 🚚 Extract `website` as an isolated package
* 🚚 Clean-up root package.json
*  Install `turbo`
* 🔧 Setup turborepo
* 👷 Use `turbo` in `ci` workflow
* 👷 Update `npm-publish` workflow with `turbo`
* ♻️ Migrate yarn from `classic` to `berry`
* 📝 Update contributing guide
* 🎨 Update readme
* 📝 Add readme file for `gitmojis` package
* 🚚 Move `public` folder to `website` package
2022-12-22 20:51:15 +01:00