@@ -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