Skip to content

New web design#299

Draft
andrejvysny wants to merge 6 commits intoFreeCAD:mainfrom
andrejvysny:main
Draft

New web design#299
andrejvysny wants to merge 6 commits intoFreeCAD:mainfrom
andrejvysny:main

Conversation

@andrejvysny
Copy link
Copy Markdown

@andrejvysny andrejvysny commented Oct 7, 2025

This is still work in progress.

Live preview available at: freecad.andrejvysny.sk

Setup docker for local development.

Changes made:

  • Updated general background to grid pattern which is more connected to CAD.
  • Updated colors and card styles.
  • Floating text put into cards
  • created new images and replaced some old ones

Edited pages:

  • index
  • features
  • download
  • sponsor

andrejvysny and others added 5 commits October 7, 2025 01:05
…e Fonts for typography consistency; enhance modal and download sections with updated card designs; implement dark mode support; optimize layout for various screen sizes; update footer and header for better accessibility and aesthetics; add SVG patterns for background elements.
…dify color variables in CSS; enhance modal and donation sections; streamline environment configuration in .env.example; add .idea to .gitignore.
…dify volume mapping in compose.yml and streamline Dockerfile by removing unnecessary packages and adjusting PHP extensions.
@Reqrefusion
Copy link
Copy Markdown
Member

Why did you remove Gingerbread? It's one of the most interesting projects made with FreeCad.
https://forum.freecad.org/viewtopic.php?p=845969#p845969

@andrejvysny
Copy link
Copy Markdown
Author

Why did you remove Gingerbread? It's one of the most interesting projects made with FreeCad. https://forum.freecad.org/viewtopic.php?p=845969#p845969

I wanted to add somewhere screenshots of application. And in my opinion it doesnt fit into that section where it was.

I want to create small section for "Made with FreeCAD" - show interesting projects - I will add it there.

@Reqrefusion
Copy link
Copy Markdown
Member

I wanted to add somewhere screenshots of application. And in my opinion it doesnt fit into that section where it was.

I want to create small section for "Made with FreeCAD" - show interesting projects - I will add it there.

Isn't this the task of the main page? There is already a distinction between features and the home page. While the homepage is more about the interesting things that can be achieved or achieved, the features should show the general features as you said.

@marcuspollio
Copy link
Copy Markdown
Contributor

marcuspollio commented Oct 14, 2025

Hi @andrejvysny Nice work and refresh of the current website!

As you have seen (given your fork of FreeCAD-website) the current website is going to be replaced by a new unified website (with the addition of the news blog and the dev handbook) using a static base and a CMS.

Would you be interested in collaborating for this new evolution?
There is still plenty stuff to do (e.g. style and design, homepage and features page content, etc.) 😉
Some of your modifications here could even be ported there if you wanted to.

Let us know what interests you most! You can reach out here, forum or discord. TIA!

@Grigary-C-Antony
Copy link
Copy Markdown

Grigary-C-Antony commented Dec 23, 2025

Is it possible to design an entirely new, highly modern UI that extensively incorporates 3D art and immersive elements across the website? The attached sample demonstrates a concept generated using AI.

Screenshot 2025-12-23 121525

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants