Skip to content

Feat/redesign visual#329

Open
YvesCesar wants to merge 31 commits into
mainfrom
feat/redesign-visual
Open

Feat/redesign visual#329
YvesCesar wants to merge 31 commits into
mainfrom
feat/redesign-visual

Conversation

@YvesCesar

@YvesCesar YvesCesar commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Redesign visual do site, introduzindo uma nova camada de motion baseada em GSAP (librecode-motion.js) com revelação de elementos, animações de entrada e rolagem suave entre seções. O redesign foi estendido a todas as páginas principais e acompanhado de melhorias de conteúdo, contraste e responsividade.

Principais mudanças

Sistema de redesign (GSAP)

  • Nova camada de animações em source/assets/js/librecode-motion.js, integrada ao main.js e à folha de estilos (main.scss).
  • Rolagem suave ao clicar na navegação, sem stutter, e marcação do item ativo (inclusive no menu hambúrguer mobile).

Páginas e seções

  • Incorpora conteúdo e recursos do PR Feature/expandir secao solucoes #291
  • Home (index.blade.php): seções reformuladas, novo marquee, cards de diferenciais e link para os sete princípios cooperativistas.
  • Nextcloud (nextcloud.blade.php): nova apresentação com showcase de imagens e navegação de tour.
  • Blog (posts.blade.php, post.blade.php): lista de artigos e página de post migradas para o novo sistema.
  • Jobs (jobs/): páginas modernizadas dentro do redesign.
  • Formulário de contato: nova moldura com window chrome e estado de carregamento.
  • Destaque do LibreSign como Digital Public Good (DPG), com novos badges.
  • Novas imagens de soluções (Akaunting, Kimai, LimeSurvey, SuiteCRM, YOURLS).

Demonstração

YvesCesar and others added 16 commits July 3, 2026 10:28
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Co-authored-by: henmohr <henriquemohr@redes.ufsm.br>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
@YvesCesar YvesCesar marked this pull request as draft July 10, 2026 18:07
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
@github-actions

Copy link
Copy Markdown
Contributor

🔍 Preview do site

✅ O build deste PR foi gerado com sucesso.

Como visualizar

  1. Abra a página desta execução
  2. Role até a seção Artifacts
  3. Baixe preview-pr-329
  4. Descompacte e abra index.html no navegador

🔄 Atualizado automaticamente a cada novo commit neste PR.

Artefato disponível por 7 dias.

Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
@github-actions

github-actions Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://librecodecoop.github.io/site-preview/pr-preview/pr-329/

Built to branch main at 2026-07-11 15:26 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Comment thread source/index.blade.php Outdated
YvesCesar and others added 4 commits July 10, 2026 16:34
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Co-authored-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Yves César Amorim de Azevedo <48072419+YvesCesar@users.noreply.github.com>
@YvesCesar YvesCesar force-pushed the feat/redesign-visual branch from b39b3ee to 86bd767 Compare July 10, 2026 22:35
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
…ools carousel

Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
Signed-off-by: YvesCesar <yvesamorim73@gmail.com>
@YvesCesar YvesCesar marked this pull request as ready for review July 11, 2026 15:49
@YvesCesar YvesCesar requested review from henmohr and vitormattos July 11, 2026 15:49

@henmohr henmohr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Muito bom!

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.

3 participants