Skip to content

Commit ccc0b32

Browse files
committed
refactor: miglioria grafica configurazione iniziale
1 parent 28996c0 commit ccc0b32

3 files changed

Lines changed: 338 additions & 54 deletions

File tree

assets/src/css/style.css

Lines changed: 220 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2819,6 +2819,226 @@ section.content, .main-footer {
28192819
font-size: 13px;
28202820
}
28212821

2822+
/* ===== CONFIGURATION WIZARD STYLES ===== */
2823+
2824+
/* Main container for configuration wizard */
2825+
.config-wizard-container {
2826+
max-width: 1200px !important;
2827+
margin: 3% auto !important;
2828+
border-radius: 8px !important;
2829+
border: none !important;
2830+
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1) !important;
2831+
}
2832+
2833+
/* Header styling for configuration wizard */
2834+
.config-wizard-header {
2835+
background-color: #f8f9fa !important;
2836+
border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;
2837+
padding: 20px !important;
2838+
text-align: center !important;
2839+
}
2840+
2841+
.config-wizard-header img {
2842+
max-width: 280px !important;
2843+
}
2844+
2845+
/* Navigation tabs styling */
2846+
.config-wizard-tabs {
2847+
background-color: #f8f9fa !important;
2848+
border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;
2849+
margin-bottom: 0 !important;
2850+
display: flex !important;
2851+
list-style: none !important;
2852+
padding: 0 !important;
2853+
}
2854+
2855+
.config-wizard-tabs li {
2856+
flex: 1 !important;
2857+
text-align: center !important;
2858+
}
2859+
2860+
.config-wizard-tabs li a {
2861+
padding: 15px 0 !important;
2862+
display: block !important;
2863+
color: #495057 !important;
2864+
text-decoration: none !important;
2865+
}
2866+
2867+
.config-wizard-tabs li.active a {
2868+
color: #3c8dbc !important;
2869+
font-weight: bold !important;
2870+
border-bottom: 2px solid #3c8dbc !important;
2871+
}
2872+
2873+
.config-wizard-tabs li a h3 {
2874+
margin: 0 !important;
2875+
font-size: 16px !important;
2876+
font-weight: 600 !important;
2877+
}
2878+
2879+
/* Content area styling */
2880+
.config-wizard-content {
2881+
padding: 25px 30px !important;
2882+
}
2883+
2884+
/* SmartWizard specific fixes */
2885+
.sw-theme-default {
2886+
border: none !important;
2887+
}
2888+
2889+
.sw-theme-default .sw-toolbar {
2890+
display: none !important;
2891+
}
2892+
2893+
.sw-theme-default .step-content {
2894+
padding: 0 !important;
2895+
border: none !important;
2896+
}
2897+
2898+
.sw-theme-default .sw-toolbar-bottom {
2899+
border-top: 1px solid rgba(0, 0, 0, 0.05) !important;
2900+
}
2901+
2902+
.sw-theme-default > ul.step-anchor > li.active > a {
2903+
color: #3c8dbc !important;
2904+
border-bottom: 2px solid #3c8dbc !important;
2905+
background: transparent !important;
2906+
}
2907+
2908+
.sw-theme-default > ul.step-anchor > li > a,
2909+
.sw-theme-default > ul.step-anchor > li > a:hover {
2910+
background: transparent !important;
2911+
border: none !important;
2912+
}
2913+
2914+
.sw-theme-default > ul.step-anchor > li.done > a {
2915+
color: #5cb85c !important;
2916+
background: transparent !important;
2917+
}
2918+
2919+
/* Fix for step content display */
2920+
#steps > div[id^="step-"] {
2921+
display: none;
2922+
}
2923+
2924+
#steps > div#step-1 {
2925+
display: block;
2926+
}
2927+
2928+
/* Requirements cards styling */
2929+
.requirements-card {
2930+
border-radius: 6px !important;
2931+
margin-bottom: 15px !important;
2932+
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05) !important;
2933+
}
2934+
2935+
.requirements-card-header {
2936+
padding: 12px 15px !important;
2937+
}
2938+
2939+
.requirements-card-header-success {
2940+
background-color: #f0f9f0 !important;
2941+
}
2942+
2943+
.requirements-card-header-danger {
2944+
background-color: #fff1f1 !important;
2945+
}
2946+
2947+
.requirements-card-title {
2948+
font-size: 15px !important;
2949+
font-weight: 600 !important;
2950+
}
2951+
2952+
.requirements-card-title-success {
2953+
color: #28a745 !important;
2954+
}
2955+
2956+
.requirements-card-title-danger {
2957+
color: #dc3545 !important;
2958+
}
2959+
2960+
.requirements-icon {
2961+
font-size: 16px !important;
2962+
}
2963+
2964+
/* Requirements table styling */
2965+
.requirements-table {
2966+
margin-bottom: 0 !important;
2967+
}
2968+
2969+
.requirements-table-icon-col {
2970+
width: 40px !important;
2971+
}
2972+
2973+
.requirements-table-type-col {
2974+
width: 120px !important;
2975+
}
2976+
2977+
.requirements-table-name-col {
2978+
width: 300px !important;
2979+
}
2980+
2981+
/* Section headers */
2982+
.config-section-header {
2983+
color: #3c8dbc !important;
2984+
font-weight: 600 !important;
2985+
margin-bottom: 15px !important;
2986+
}
2987+
2988+
/* Section content */
2989+
.config-section-content {
2990+
margin-bottom: 25px !important;
2991+
}
2992+
2993+
.config-section-content p {
2994+
margin-bottom: 15px !important;
2995+
color: #555 !important;
2996+
line-height: 1.5 !important;
2997+
}
2998+
2999+
.config-info-text {
3000+
color: #666 !important;
3001+
font-size: 13px !important;
3002+
}
3003+
3004+
/* License container */
3005+
.config-license-container {
3006+
border: 1px solid #e9ecef !important;
3007+
border-radius: 6px !important;
3008+
background-color: #f8f9fa !important;
3009+
margin-bottom: 20px !important;
3010+
}
3011+
3012+
.config-license-container textarea {
3013+
border: none !important;
3014+
background-color: #f8f9fa !important;
3015+
font-family: monospace !important;
3016+
font-size: 12px !important;
3017+
}
3018+
3019+
/* License acceptance box */
3020+
.config-acceptance-box {
3021+
border-radius: 6px !important;
3022+
border: 1px solid #e9ecef !important;
3023+
background-color: #f8f9fa !important;
3024+
padding: 15px !important;
3025+
margin-top: 10px !important;
3026+
}
3027+
3028+
.config-acceptance-text {
3029+
font-weight: 600 !important;
3030+
color: #555 !important;
3031+
}
3032+
3033+
/* Language selector */
3034+
.config-language-selector {
3035+
padding: 15px 20px 0 0 !important;
3036+
}
3037+
3038+
.config-language-selector select {
3039+
border-radius: 4px !important;
3040+
}
3041+
28223042
/* Stili per il modal di controllo database */
28233043

28243044
/* Stili per i pulsanti */

0 commit comments

Comments
 (0)