64 Commits

Author SHA1 Message Date
mahula
543741cde5
set default theme color to footer color (#270) 2025-03-17 23:16:43 +01:00
mahula
dc4a340b55
fix broken links (#269) 2025-03-17 11:00:20 +01:00
efa08dca41
fix(content): prod fix images (#267) 2025-03-17 09:40:40 +01:00
sebastian2357
3d5d2fff0a
refactor(other): new website structure (#227)
* - added new site /new/README.md
- added new components
- added component registration "client.js"
- added approach for tailwind integration (does not work yet)

* Use TypeScript and script setup

* No ts for .textlintrc

* Make Tailwind work

* include heropage contents

partially fixes https://github.com/IT4Change/IT4C.dev/issues/221

* adjust contents of Services

Adjust contents according to
https://github.com/IT4Change/IT4C.dev/issues/222

* added Team & Values texts

According to https://github.com/IT4Change/IT4C.dev/issues/223

* fixed type

* fixed unreferenced styles/main.css

* sample from theme-hope-docu

From
https://theme-hope.vuejs.press/guide/layout/home.html#project-highlights-and-features

* - adapted Hope hero section
- removed remaining Hero Widgets
- added ContentSection
- optimized layout of team section

* - optimized layout/style of ContactForm

* - made TeamMember functional and added some transitions
- added new members as placeholder

* Hero at 100vh; transparent navbar on home page

* Add text and image for Max

* Keep logo text in same row as logo

* - added REST request to mail backend
- added limitations to contact fields

* - added photo and phone number to contact form

* - changed contact person and phone number

* - replaced hero section
- replaced default layout
- replaced footer

* clean up

* - optimized colors

* - clean up AI comments

* move new page from /new to /

* fixed errors with contactForm

* fix projects

* fix merge error

* corrected image for Sebastian

* - improved layout

* - fixed tag colors
- fixed phone number color and hover

---------

Co-authored-by: Sebastian Stein <git@codepassion.de>
Co-authored-by: Maximilian Harz <maxharz@gmail.com>
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
2025-03-17 01:09:31 +01:00
sebastian2357
79f679ef4f
feat(content): add Sebastian (#263) 2025-03-13 18:09:09 +01:00
980b1441ca
images: better quality on jpeg images (#264)
Set the quality requirement for the jpeg optimization to 100% instead of
20%
2025-03-13 08:57:51 +01:00
d77479beda
feat(other): command dev-prod (#260)
* compress images using `vuepress-plugin-imagemin

compress all images using imagemin plugin

* updated vuepress-plugin-imagemin to 0.1.2

* command: dev-prod

adds a new command `npm run dev-prod` which build the project and then
spins up a http server. This was implemented to be able to test certain
scenarious like image compression.
2025-03-11 22:47:41 +01:00
mahula
6982823d6a
add max to side menu (#256) 2025-03-10 15:52:05 +01:00
mahula
af0a88dfc7
refactor(other): translate pages to german (#241)
* translate meta and theme texts

* translate profile pages

* fix typo

* translate projects pages

* linting

* translate further pages

* correct text in contact page

* correct changes in vuepress config

* rename imprint page related to translation

* remove description headline fromprojectpages

* fix imprint url in theme config

* fix typos and revise some passages

* adapt directory and file names to translation

* linting

* fix dreammall project image path

* fix ocelot project image path

* linting

* refine history translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine history translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine history translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine ufl profile translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine main text translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine translation for project democracy app

* refine translation for project dreammall

* refine translation for hannes profile

* refine translation for ulf profile

* refine contact translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine history translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine translation for mathias profile

* correct profile path in history text

* move max profile

* refine democracy app translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine dreammall project translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine hannes profile translation

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* refine mathias profile translation

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-07 14:44:21 +01:00
mahula
5cd0f15b6e
set site language to german (#247) 2025-03-05 16:28:48 +00:00
mahula
babcee80df
remove print button (#248) 2025-03-05 16:26:18 +00:00
bedb75dce0
remove github specific config
Since the page is now deployed to an external host and no longer
utilizes github pages, this is not required.
2025-02-17 01:48:42 +01:00
mahula
dce4992530 disable pageinfo in theme config 2025-01-31 08:33:43 +01:00
mahula
8c1593023c change to search pluging slimsearch 2025-01-30 14:29:59 +01:00
elweyn
3ddc741732 A dreammall to the sidebar. 2024-03-07 10:44:56 +01:00
elweyn
127d9ca2be Add projects to the sidebar. 2024-03-05 17:29:45 +01:00
bc7719cf44
correctly use bundle option now required 2024-01-29 14:21:19 +01:00
mahula
a63a723b1f according to new them version move search plugin config to theme config 2023-12-30 11:16:01 +01:00
ffb6bc76d8
remove punctuation 2023-11-07 09:34:54 +01:00
b274c9da89
missing values in config to display footer & absolut path for imprint 2023-11-07 09:22:06 +01:00
45dbc1a799
merge conflict resolved 2023-11-07 09:17:18 +01:00
63dd316ea3
Merge branch 'master' into imprint 2023-11-07 09:17:05 +01:00
mahula
8924224dc1
Merge branch 'master' into imprint 2023-11-07 09:07:19 +01:00
f288fd6e00
solve merge conflict 2023-11-07 08:58:56 +01:00
mahula
f1e27b6094
Merge branch 'master' into config-rework 2023-11-07 07:29:33 +01:00
mahula
0a2973f145
Merge branch 'master' into favicon 2023-11-07 07:06:32 +01:00
cda2c15b8c
imprint 2023-11-06 17:14:51 +01:00
c48e98b997
include favicon 2023-11-06 15:35:49 +01:00
6a0269fac7
remove people and projects not maintained yet 2023-11-06 14:49:50 +01:00
ec418041ec
define github specific config to deploy on a subpath and correc workflow 2023-11-06 14:44:30 +01:00
0c9c350c0c
separate config in different files 2023-11-06 14:43:25 +01:00
Wolfgang Huß
f1ed377982 Replace big logo with black background by small one with transparent aplha channel logo 2023-11-03 14:22:01 +01:00
mahula
db05cf021e change logo file 2023-10-29 18:57:13 +01:00
mahula
465427a303 change logo file 2023-10-29 18:48:39 +01:00
mahula
0ef8af8eb5 add the current it4c logo to theme 2023-10-06 08:48:40 +02:00
2155a081e9
fix warnings 2023-10-06 00:45:13 +02:00
6c2b2e87e0
properly use config function 2023-10-06 00:39:44 +02:00
42e99cb126
include editLinks and correct repo names 2023-10-06 00:13:44 +02:00
mahula
5e40d32561 add package vuepress-plugin-search-pro for fast state-of-the-art search 2023-10-05 10:18:08 +02:00
mahula
310503764e initial setup theme hope
- since required by the theme, upgrade vuepress package to v2.0.0-beta.67 (Beta)
- set theme package vuepress-theme-hope in current still beta version 2.0.0-beta.237
2023-10-04 20:12:20 +02:00
Moriz Wahl
a5efee3a65 sort 2023-02-15 18:02:28 +01:00
Moriz Wahl
72e8db9b2f feat: profile moriz 2023-02-15 17:20:12 +01:00
Hannes Heine
81e7ad5413
Merge branch 'master' into add-description-for-hannes 2023-02-15 07:42:38 +01:00
6168c2fb2c
Merge branch 'master' into add-page-alex 2023-02-09 16:13:53 +01:00
d47f22d065
remove some comments 2023-02-07 21:47:27 +01:00
bb4030b8b8
remove space 2023-02-07 21:46:31 +01:00
5a87372d96
order of people 2023-02-07 21:46:31 +01:00
c90de932f0
corrected menus 2023-02-07 21:40:56 +01:00
Hannes Heine
0003746be1
Merge branch 'master' into add-description-for-hannes 2023-02-02 10:13:23 +01:00
mahula
c89c4920b0
Merge branch 'master' into m-profile 2023-02-02 09:23:32 +01:00