From efbf7fb7cc79c98be6b65ab346b93c5e06ecc493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luc=C3=A0s?= Date: Tue, 26 Dec 2023 22:09:40 +0100 Subject: [PATCH] Use only Python --- .idea/LucasVbr.iml | 12 + .idea/inspectionProfiles/Project_Default.xml | 26 +++ .idea/misc.xml | 7 + .idea/modules.xml | 8 + .idea/watcherTasks.xml | 4 + .idea/workspace.xml | 118 ++++++---- README.md | 28 +-- assets/banner.svg | 223 +++++++++++++++++++ components/ImageComponent.ts | 3 - components/LinkComponent.ts | 3 - config.yaml | 169 ++++++-------- main.py | 19 ++ main.ts | 18 -- models/BadgeModel.ts | 13 -- models/BannerModel.ts | 9 - models/ConfigModel.ts | 20 -- models/LinkModel.ts | 8 - requirements | 3 + src/Banner.ts | 18 -- src/Context.ts | 12 - src/Link.ts | 32 --- src/Skill.ts | 24 -- src/config.py | 80 +++++++ src/model/skill.py | 10 + src/model/skill_list.py | 13 ++ src/model/social.py | 11 + src/model/social_list.py | 12 + src/template.py | 4 + src/url_builder/BadgeUrlBuilder.ts | 18 -- src/url_builder/BannerUrlBuilder.ts | 14 -- src/url_builder/UrlBuilder.ts | 25 --- template.md | 26 +++ views/template.njk | 26 --- 33 files changed, 625 insertions(+), 391 deletions(-) create mode 100644 .idea/LucasVbr.iml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/watcherTasks.xml create mode 100644 assets/banner.svg delete mode 100644 components/ImageComponent.ts delete mode 100644 components/LinkComponent.ts create mode 100644 main.py delete mode 100644 main.ts delete mode 100644 models/BadgeModel.ts delete mode 100644 models/BannerModel.ts delete mode 100644 models/ConfigModel.ts delete mode 100644 models/LinkModel.ts create mode 100644 requirements delete mode 100644 src/Banner.ts delete mode 100644 src/Context.ts delete mode 100644 src/Link.ts delete mode 100644 src/Skill.ts create mode 100644 src/config.py create mode 100644 src/model/skill.py create mode 100644 src/model/skill_list.py create mode 100644 src/model/social.py create mode 100644 src/model/social_list.py create mode 100644 src/template.py delete mode 100644 src/url_builder/BadgeUrlBuilder.ts delete mode 100644 src/url_builder/BannerUrlBuilder.ts delete mode 100644 src/url_builder/UrlBuilder.ts create mode 100644 template.md delete mode 100644 views/template.njk diff --git a/.idea/LucasVbr.iml b/.idea/LucasVbr.iml new file mode 100644 index 0000000..8fa225b --- /dev/null +++ b/.idea/LucasVbr.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..677c559 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,26 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..e557d17 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..c02f1e4 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/watcherTasks.xml b/.idea/watcherTasks.xml new file mode 100644 index 0000000..afc2f4e --- /dev/null +++ b/.idea/watcherTasks.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index e514b6b..e3a293d 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,37 +5,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - @@ -64,6 +62,10 @@ + { + "customColor": "", + "associatedIndex": 7 +} @@ -75,12 +77,13 @@ @@ -100,14 +103,37 @@ - + + + - - - + + + + + + + + + + + @@ -167,6 +201,9 @@ + + + 1660658552230 @@ -239,4 +276,7 @@