diff --git a/.github/ISSUE_TEMPLATE/BUG.md b/.github/ISSUE_TEMPLATE/BUG.md index d47b126..e34e5dd 100644 --- a/.github/ISSUE_TEMPLATE/BUG.md +++ b/.github/ISSUE_TEMPLATE/BUG.md @@ -6,8 +6,8 @@ labels: "bug" --- ## Steps To Reproduce diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 8a0c550..6687895 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -20,21 +20,16 @@ community include: - Demonstrating empathy and kindness toward other people - Being respectful of differing opinions, viewpoints, and experiences - Giving and gracefully accepting constructive feedback -- Accepting responsibility and apologizing to those affected by our mistakes, - and learning from the experience -- Focusing on what is best not just for us as individuals, but for the - overall community +- Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience +- Focusing on what is best not just for us as individuals, but for the overall community Examples of unacceptable behavior include: -- The use of sexualized language or imagery, and sexual attention or - advances of any kind +- The use of sexualized language or imagery, and sexual attention or advances of any kind - Trolling, insulting or derogatory comments, and personal or political attacks - Public or private harassment -- Publishing others' private information, such as a physical or email - address, without their explicit permission -- Other conduct which could reasonably be considered inappropriate in a - professional setting +- Publishing others' private information, such as a physical or email address, without their explicit permission +- Other conduct which could reasonably be considered inappropriate in a professional setting ## Enforcement Responsibilities diff --git a/README.md b/README.md index 98e7b4e..f2685e3 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,18 @@

Théo LUDWIG

- Developer Full Stack • Open-Source Enthusiast + Developer Full Stack • Open-Source Enthusiast

- GitHub - GitLab - npm - Twitter - YouTube - Twitch - Website - Email + GitHub + GitLab + npm + Twitter + YouTube + Twitch + Website + Email


@@ -51,6 +51,6 @@ ## 📈 Statistics

- Théo LUDWIG's GitHub Stats - Théo LUDWIG's Programming Languages + Théo LUDWIG's GitHub Stats + Théo LUDWIG's Programming Languages

diff --git a/apps/website/public/images/portfolio/Fusey.webp b/apps/website/public/images/portfolio/Fusey.webp new file mode 100644 index 0000000..5b1688e Binary files /dev/null and b/apps/website/public/images/portfolio/Fusey.webp differ diff --git a/packages/blog/posts/git-ultimate-guide.md b/packages/blog/posts/git-ultimate-guide.md index 61535f5..30a6cbf 100644 --- a/packages/blog/posts/git-ultimate-guide.md +++ b/packages/blog/posts/git-ultimate-guide.md @@ -40,8 +40,8 @@ These configurations are stored in the `.gitconfig` file in your home directory ```sh [user] - name = Username - email = email@example.com + name = Username + email = email@example.com ``` You can find more information and useful `git` configurations in the [official documentation](https://git-scm.com/docs/git-config). @@ -268,7 +268,7 @@ Sometimes, you want to compare what commits have been made between two branches, ```sh [alias] - diff-commits = !sh -c 'echo -n "Commits in $2 not in $1 \\(" && printf "%d" $(git cherry -v $1 $2 | wc -l) && echo "\\)" && git cherry -v $1 $2 && echo "" && echo -n "Commits in $1 not in $2 \\(" && printf "%d" $(git cherry -v $2 $1 | wc -l) && echo "\\)" && git cherry -v $2 $1' - + diff-commits = !sh -c 'echo -n "Commits in $2 not in $1 \\(" && printf "%d" $(git cherry -v $1 $2 | wc -l) && echo "\\)" && git cherry -v $1 $2 && echo "" && echo -n "Commits in $1 not in $2 \\(" && printf "%d" $(git cherry -v $2 $1 | wc -l) && echo "\\)" && git cherry -v $2 $1' - ``` With this alias, we can compare the commits between `main` and `develop` branches for example: diff --git a/packages/i18n/src/translations/en-US.json b/packages/i18n/src/translations/en-US.json index c80f95a..b6e8311 100644 --- a/packages/i18n/src/translations/en-US.json +++ b/packages/i18n/src/translations/en-US.json @@ -140,6 +140,10 @@ "title": "Open-Source" }, "portfolio": { + "fusey": { + "description": "ARK: Survival Ascended Wiki and Player stats tracker.", + "title": "Fusey" + }, "carolo": { "description": "Strategy board game similar to chess which allows grandiose moves (only available in French).", "title": "Carolo" diff --git a/packages/i18n/src/translations/fr-FR.json b/packages/i18n/src/translations/fr-FR.json index 92a8d6c..6772feb 100644 --- a/packages/i18n/src/translations/fr-FR.json +++ b/packages/i18n/src/translations/fr-FR.json @@ -140,6 +140,10 @@ "title": "Open-Source" }, "portfolio": { + "fusey": { + "description": "ARK: Survival Ascended Wiki et suivi des statistiques des joueurs.", + "title": "Fusey" + }, "carolo": { "description": "Jeu de plateau stratégique similaire aux échecs qui permet des coups grandioses, reposant sur des enchaînements remarquables.", "title": "Carolo" diff --git a/packages/ui/src/Home/Portfolio/Portfolio.tsx b/packages/ui/src/Home/Portfolio/Portfolio.tsx index d87ef5a..9ffeb5c 100644 --- a/packages/ui/src/Home/Portfolio/Portfolio.tsx +++ b/packages/ui/src/Home/Portfolio/Portfolio.tsx @@ -9,18 +9,25 @@ export const Portfolio: React.FC = () => { const t = useTranslations() const items: PortfolioProject[] = [ + { + id: "fusey", + title: t("home.portfolio.fusey.title"), + description: t("home.portfolio.fusey.description"), + link: "https://fusey.gg", + image: "/images/portfolio/Fusey.webp", + }, { id: "carolo", title: t("home.portfolio.carolo.title"), description: t("home.portfolio.carolo.description"), - link: "https://carolo.theoludwig.fr/", + link: "https://carolo.theoludwig.fr", image: "/images/portfolio/Carolo.webp", }, { id: "leon", title: t("home.portfolio.leon.title"), description: t("home.portfolio.leon.description"), - link: "https://getleon.ai/", + link: "https://getleon.ai", image: "/images/portfolio/Leon.webp", }, ] diff --git a/packages/ui/src/Home/Portfolio/PortfolioItem.tsx b/packages/ui/src/Home/Portfolio/PortfolioItem.tsx index fbcba0a..f5c5fd1 100644 --- a/packages/ui/src/Home/Portfolio/PortfolioItem.tsx +++ b/packages/ui/src/Home/Portfolio/PortfolioItem.tsx @@ -33,7 +33,7 @@ export const PortfolioItem: React.FC = (props) => {
= () => { const router = useRouter() const pathname = usePathname() - const localeCurrent = useLocale() as Locale + const localeCurrent = useLocale() const { value: isVisibleMenu,