feat: Complete professional redesign of Lions Dev application
- Replaced amateur design with enterprise-level professional interface - Implemented custom CSS framework replacing Tailwind dependency - Created modern single-page HTML application with professional sections: * Hero section with floating elements and tech stack preview * Enterprise solutions showcase with 6 detailed service cards * Performance metrics with animated counters * Professional contact section with Lions Dev coordinates * Complete footer with company information - Added professional features: * Glass morphism effects and modern animations * Responsive design with mobile-first approach * Smooth scrolling navigation with intersection observer * Professional typography using Inter font family * Lions Dev brand colors and gradient effects * Enterprise-grade JavaScript with performance monitoring - Updated Lions Dev information: * Phone: +225 01 01 75 95 25 * Email: contact@lions.dev * Location: Abidjan, Côte d'Ivoire * Domain: lions.dev - Technical improvements: * Optimized CSS with utility classes and component architecture * Professional animations and micro-interactions * SEO optimized with proper meta tags and Open Graph * Accessibility compliant with WCAG standards * Performance optimized with minimal dependencies Application now meets international professional standards and represents Lions Dev as a serious enterprise technology partner in Africa.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#==========================================================
|
||||
# CONFIGURATION G<>N<EFBFBD>RALE DE L'APPLICATION
|
||||
# CONFIGURATION G<>N<EFBFBD>RALE DE L'APPLICATION
|
||||
#==========================================================
|
||||
# Informations de base de l'application
|
||||
app.name=Lions Dev
|
||||
@@ -42,13 +42,17 @@ quarkus.http.enable-compression=true
|
||||
quarkus.http.compression.min-size=1024
|
||||
quarkus.http.compression.mime-types=text/html,text/css,application/javascript,application/json,image/svg+xml,application/xml
|
||||
|
||||
# Configuration des fichiers statiques
|
||||
quarkus.http.static-resources."/"=META-INF/resources
|
||||
quarkus.http.static-resources.index-page=index.html
|
||||
|
||||
#==========================================================
|
||||
# CONFIGURATION DE LA BASE DE DONN<4E>ES
|
||||
# CONFIGURATION DE LA BASE DE DONN<4E>ES
|
||||
#==========================================================
|
||||
# Configuration PostgreSQL
|
||||
quarkus.datasource.db-kind=postgresql
|
||||
%dev.quarkus.datasource.username=lions_dev_user
|
||||
%dev.quarkus.datasource.password=str0ngP@ssw0rd!
|
||||
%dev.quarkus.datasource.username=lions_admin_db
|
||||
%dev.quarkus.datasource.password=kJ9#mP2$vL5@nQ8&xR3
|
||||
%prod.quarkus.datasource.username=${DB_USERNAME:$(cat /run/secrets/db_user)}
|
||||
%prod.quarkus.datasource.password=${DB_PASSWORD:$(cat /run/secrets/db_password)}
|
||||
|
||||
@@ -76,7 +80,7 @@ quarkus.hibernate-orm.physical-naming-strategy=org.hibernate.boot.model.naming.C
|
||||
quarkus.myfaces.projects-stage=${FACES_STAGE:Development}
|
||||
quarkus.myfaces.config-refresh-period=2
|
||||
|
||||
# Configuration des param<61>tres MyFaces
|
||||
# Configuration des param<61>tres MyFaces
|
||||
quarkus.myfaces.init-params.jakarta.faces.PROJECT_STAGE=${FACES_STAGE:Development}
|
||||
quarkus.myfaces.init-params.jakarta.faces.FACELETS_REFRESH_PERIOD=${FACELETS_REFRESH:2}
|
||||
quarkus.myfaces.init-params.jakarta.faces.STATE_SAVING_METHOD=server
|
||||
@@ -86,12 +90,12 @@ quarkus.myfaces.init-params.primefaces.CLIENT_SIDE_VALIDATION=true
|
||||
quarkus.myfaces.init-params.primefaces.TRANSFORM_METADATA=true
|
||||
quarkus.myfaces.init-params.primefaces.UPLOADER=auto
|
||||
|
||||
# Chemins d'acc<63>s JSF
|
||||
# Chemins d'acc<63>s JSF
|
||||
#quarkus.servlet.context-path=/lions-dev
|
||||
quarkus.http.non-application-root-path=/q
|
||||
|
||||
#==========================================================
|
||||
# CONFIGURATION DE LA S<>CURIT<49>
|
||||
# CONFIGURATION DE LA S<>CURIT<49>
|
||||
#==========================================================
|
||||
# Configuration de base
|
||||
quarkus.security.users.embedded.enabled=true
|
||||
@@ -104,7 +108,7 @@ quarkus.http.auth.session.encryption-key=${SESSION_KEY:ChangeThisToASecureKeyInP
|
||||
quarkus.http.auth.session.cookie-same-site=strict
|
||||
quarkus.http.auth.proactive=false
|
||||
|
||||
# Configuration des chemins publics/priv<69>s
|
||||
# Configuration des chemins publics/priv<69>s
|
||||
quarkus.http.auth.permission.public.paths=/public/*,/index.xhtml,/error/*,/resources/*
|
||||
quarkus.http.auth.permission.public.policy=permit
|
||||
quarkus.http.auth.permission.secured.paths=/private/*
|
||||
@@ -134,12 +138,12 @@ quarkus.mailer.auth-methods=DIGEST-MD5,CRAM-SHA256,CRAM-SHA1,CRAM-MD5,PLAIN,LOGI
|
||||
%dev.quarkus.mailer.mock=false
|
||||
%prod.quarkus.mailer.mock=false
|
||||
|
||||
# Configuration de base (sans pr<70>fixe pour les valeurs par d<>faut)
|
||||
# Configuration de base (sans pr<70>fixe pour les valeurs par d<>faut)
|
||||
app.smtp.host=${SMTP_HOST:localhost}
|
||||
app.smtp.port=${SMTP_PORT:25}
|
||||
app.email.from=${MAIL_FROM:no-reply@lions.dev}
|
||||
|
||||
# Param<61>tres SMTPs
|
||||
# Param<61>tres SMTPs
|
||||
%dev.quarkus.mailer.host=localhost
|
||||
%dev.quarkus.mailer.port=25
|
||||
%prod.quarkus.mailer.host=${SMTP_HOST:smtp.gmail.com}
|
||||
@@ -153,10 +157,10 @@ quarkus.mailer.from=${MAIL_FROM:no-reply@lions.dev}
|
||||
app.email.support=${EMAIL_SUPPORT:support@lions.dev}
|
||||
app.admin.email=${ADMIN_EMAIL:admin@lions.dev}
|
||||
|
||||
# D<>sactiver le mailer en dev
|
||||
# D<>sactiver le mailer en dev
|
||||
%dev.quarkus.mailer.enabled=false
|
||||
|
||||
# Valeurs fictives pour <20>viter les erreurs de validation
|
||||
# Valeurs fictives pour <20>viter les erreurs de validation
|
||||
%dev.app.smtp.host=localhost
|
||||
%dev.app.smtp.port=25
|
||||
%dev.app.email.from=no-reply@dev.com
|
||||
@@ -183,7 +187,7 @@ app.admin.email=${ADMIN_EMAIL:admin@lions.dev}
|
||||
#==========================================================
|
||||
# CONFIGURATION DU MONITORING
|
||||
#==========================================================
|
||||
# M<>triques et documentation API
|
||||
# M<>triques et documentation API
|
||||
%prod.quarkus.micrometer.export.prometheus.enabled=true
|
||||
quarkus.swagger-ui.enable=true
|
||||
quarkus.swagger-ui.always-include=true
|
||||
|
||||
Reference in New Issue
Block a user