Build_Site
This commit is contained in:
		
							parent
							
								
									cc95f38679
								
							
						
					
					
						commit
						2cc6112ad1
					
				
							
								
								
									
										656
									
								
								about.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										656
									
								
								about.html
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,656 @@ | ||||
| SafeValue must use [property]=binding:  | ||||
|         <!DOCTYPE html> | ||||
|         <html lang="en"> | ||||
|         <head> | ||||
|             <meta charset="UTF-8"> | ||||
|             <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||||
|             <title>About</title> | ||||
|             <style> | ||||
|                  | ||||
| /* Base styles */ | ||||
| :root { | ||||
|   --primary-color: #4361ee; | ||||
|   --primary-hover: #3a56d4; | ||||
|   --secondary-color: #f8f9fa; | ||||
|   --accent-color: #4cc9f0; | ||||
|   --success-color: #4ade80; | ||||
|   --warning-color: #fbbf24; | ||||
|   --error-color: #f87171; | ||||
|   --text-primary: #1f2937; | ||||
|   --text-secondary: #4b5563; | ||||
|   --text-light: #9ca3af; | ||||
|   --border-color: #e5e7eb; | ||||
|   --shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05); | ||||
|   --shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); | ||||
|   --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); | ||||
|   --border-radius: 8px; | ||||
|   --transition: all 0.2s ease; | ||||
| } | ||||
| 
 | ||||
| body { | ||||
|   font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; | ||||
|   margin: 0; | ||||
|   padding: 0; | ||||
|   background: #f3f4f6; | ||||
|   color: var(--text-primary); | ||||
|   line-height: 1.5; | ||||
| } | ||||
| 
 | ||||
| /* Container */ | ||||
| .container { | ||||
|   width: 100%; | ||||
|   max-width: 1200px; | ||||
|   margin: 0 auto; | ||||
|   padding: 0 1rem; | ||||
| } | ||||
| 
 | ||||
| /* Buttons */ | ||||
| .btn { | ||||
|   display: inline-flex; | ||||
|   align-items: center; | ||||
|   justify-content: center; | ||||
|   padding: 0.5rem 1rem; | ||||
|   border-radius: var(--border-radius); | ||||
|   font-weight: 500; | ||||
|   text-decoration: none; | ||||
|   cursor: pointer; | ||||
|   transition: var(--transition); | ||||
| } | ||||
| 
 | ||||
| .btn-primary { | ||||
|   background-color: var(--primary-color); | ||||
|   color: white; | ||||
|   border: none; | ||||
| } | ||||
| 
 | ||||
| .btn-primary:hover { | ||||
|   background-color: var(--primary-hover); | ||||
|   transform: translateY(-1px); | ||||
|   box-shadow: var(--shadow-sm); | ||||
| } | ||||
| 
 | ||||
| .btn-outline { | ||||
|   background-color: transparent; | ||||
|   border: 1px solid var(--border-color); | ||||
|   color: var(--text-secondary); | ||||
| } | ||||
| 
 | ||||
| .btn-outline:hover { | ||||
|   border-color: var(--primary-color); | ||||
|   color: var(--primary-color); | ||||
| } | ||||
| 
 | ||||
| /* Forms */ | ||||
| .form-group { | ||||
|   margin-bottom: 1.25rem; | ||||
| } | ||||
| 
 | ||||
| .form-label { | ||||
|   display: block; | ||||
|   margin-bottom: 0.5rem; | ||||
|   font-size: 0.875rem; | ||||
|   font-weight: 500; | ||||
|   color: var(--text-secondary); | ||||
| } | ||||
| 
 | ||||
| .form-control { | ||||
|   width: 100%; | ||||
|   padding: 0.625rem 0.75rem; | ||||
|   border-radius: var(--border-radius); | ||||
|   border: 1px solid var(--border-color); | ||||
|   font-size: 0.875rem; | ||||
|   background-color: white; | ||||
| } | ||||
| 
 | ||||
| .form-control:focus { | ||||
|   outline: none; | ||||
|   border-color: var(--primary-color); | ||||
|   box-shadow: 0 0 0 2px rgba(67, 97, 238, 0.2); | ||||
| } | ||||
| 
 | ||||
| textarea.form-control { | ||||
|   min-height: 100px; | ||||
|   resize: vertical; | ||||
| } | ||||
| 
 | ||||
| /* Blog sections */ | ||||
| .tn1-blog-section { | ||||
|   max-width: 1200px; | ||||
|   margin: 0 auto; | ||||
|   padding: 5rem 1.5rem; | ||||
|   background: white; | ||||
|   border-radius: var(--border-radius); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| .tn1-subheading { | ||||
|   font-size: 1rem; | ||||
|   color: var(--primary-color); | ||||
|   margin-bottom: 0.5rem; | ||||
|   text-transform: uppercase; | ||||
|   letter-spacing: 0.05em; | ||||
|   font-weight: 600; | ||||
| } | ||||
| 
 | ||||
| .tn1-main-heading { | ||||
|   font-size: 2.5rem; | ||||
|   margin: 0.5rem 0 1rem; | ||||
|   font-weight: 700; | ||||
|   color: var(--text-primary); | ||||
|   line-height: 1.2; | ||||
| } | ||||
| 
 | ||||
| .tn1-description { | ||||
|   color: var(--text-secondary); | ||||
|   font-size: 1.125rem; | ||||
|   max-width: 700px; | ||||
|   margin: 0 auto 3rem; | ||||
|   line-height: 1.6; | ||||
| } | ||||
| 
 | ||||
| .tn1-blog-grid { | ||||
|   display: grid; | ||||
|   grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); | ||||
|   gap: 2rem; | ||||
|   justify-content: center; | ||||
| } | ||||
| 
 | ||||
| .tn1-blog-card { | ||||
|   background: white; | ||||
|   padding: 0; | ||||
|   border-radius: var(--border-radius); | ||||
|   overflow: hidden; | ||||
|   box-shadow: var(--shadow-sm); | ||||
|   transition: var(--transition); | ||||
|   height: 100%; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
| } | ||||
| 
 | ||||
| .tn1-blog-card:hover { | ||||
|   transform: translateY(-5px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| .tn1-placeholder { | ||||
|   background: #e5e7eb; | ||||
|   height: 200px; | ||||
|   margin-bottom: 0; | ||||
|   position: relative; | ||||
|   overflow: hidden; | ||||
| } | ||||
| 
 | ||||
| .tn1-card-content { | ||||
|   padding: 1.5rem; | ||||
|   flex: 1; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
| } | ||||
| 
 | ||||
| .tn1-category { | ||||
|   font-size: 0.75rem; | ||||
|   color: var(--primary-color); | ||||
|   text-transform: uppercase; | ||||
|   letter-spacing: 0.05em; | ||||
|   font-weight: 600; | ||||
|   margin: 0 0 0.5rem; | ||||
| } | ||||
| 
 | ||||
| .tn1-title { | ||||
|   font-size: 1.25rem; | ||||
|   font-weight: 700; | ||||
|   margin: 0 0 0.75rem; | ||||
|   line-height: 1.3; | ||||
|   color: var(--text-primary); | ||||
| } | ||||
| 
 | ||||
| .tn1-summary { | ||||
|   font-size: 0.875rem; | ||||
|   color: var(--text-secondary); | ||||
|   margin-bottom: 1.5rem; | ||||
|   line-height: 1.6; | ||||
|   flex: 1; | ||||
| } | ||||
| 
 | ||||
| .tn1-meta { | ||||
|   font-size: 0.75rem; | ||||
|   color: var(--text-light); | ||||
|   display: flex; | ||||
|   align-items: center; | ||||
|   gap: 1rem; | ||||
| } | ||||
| 
 | ||||
| .tn1-view-all-btn { | ||||
|   margin-top: 3rem; | ||||
|   padding: 0.75rem 2rem; | ||||
|   background: var(--primary-color); | ||||
|   color: white; | ||||
|   border: none; | ||||
|   border-radius: var(--border-radius); | ||||
|   font-weight: 600; | ||||
|   cursor: pointer; | ||||
|   transition: var(--transition); | ||||
| } | ||||
| 
 | ||||
| .tn1-view-all-btn:hover { | ||||
|   background: var(--primary-hover); | ||||
|   transform: translateY(-2px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| /* Blog Style 2 */ | ||||
| .blog-2-section { | ||||
|   max-width: 1200px; | ||||
|   margin: 0 auto; | ||||
|   padding: 5rem 1.5rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-header { | ||||
|   display: flex; | ||||
|   justify-content: space-between; | ||||
|   align-items: flex-start; | ||||
|   flex-wrap: wrap; | ||||
|   margin-bottom: 3rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-subheading { | ||||
|   font-size: 1rem; | ||||
|   color: var(--primary-color); | ||||
|   margin-bottom: 0.5rem; | ||||
|   text-transform: uppercase; | ||||
|   letter-spacing: 0.05em; | ||||
|   font-weight: 600; | ||||
| } | ||||
| 
 | ||||
| .blog-2-main-heading { | ||||
|   font-size: 2.5rem; | ||||
|   margin: 0 0 1rem; | ||||
|   font-weight: 700; | ||||
|   color: var(--text-primary); | ||||
|   line-height: 1.2; | ||||
| } | ||||
| 
 | ||||
| .blog-2-description { | ||||
|   font-size: 1.125rem; | ||||
|   color: var(--text-secondary); | ||||
|   margin-top: 1rem; | ||||
|   max-width: 600px; | ||||
|   line-height: 1.6; | ||||
| } | ||||
| 
 | ||||
| .blog-2-view-all { | ||||
|   padding: 0.75rem 1.5rem; | ||||
|   background: var(--primary-color); | ||||
|   color: white; | ||||
|   border: none; | ||||
|   border-radius: var(--border-radius); | ||||
|   font-weight: 600; | ||||
|   cursor: pointer; | ||||
|   transition: var(--transition); | ||||
|   margin-top: 1rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-view-all:hover { | ||||
|   background: var(--primary-hover); | ||||
|   transform: translateY(-2px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| .blog-2-grid { | ||||
|   display: grid; | ||||
|   grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); | ||||
|   gap: 2rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-card { | ||||
|   background: white; | ||||
|   border-radius: var(--border-radius); | ||||
|   overflow: hidden; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
|   box-shadow: var(--shadow-sm); | ||||
|   transition: var(--transition); | ||||
|   height: 100%; | ||||
| } | ||||
| 
 | ||||
| .blog-2-card:hover { | ||||
|   transform: translateY(-5px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| .blog-2-placeholder { | ||||
|   height: 200px; | ||||
|   background: #e5e7eb; | ||||
|   position: relative; | ||||
|   overflow: hidden; | ||||
| } | ||||
| 
 | ||||
| .blog-2-content { | ||||
|   padding: 1.5rem; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
|   gap: 0.75rem; | ||||
|   flex: 1; | ||||
| } | ||||
| 
 | ||||
| .blog-2-meta { | ||||
|   font-size: 0.75rem; | ||||
|   color: var(--text-light); | ||||
|   margin-bottom: 0.5rem; | ||||
|   display: flex; | ||||
|   gap: 1rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-title { | ||||
|   font-size: 1.25rem; | ||||
|   margin: 0 0 0.75rem; | ||||
|   font-weight: 700; | ||||
|   line-height: 1.3; | ||||
|   color: var(--text-primary); | ||||
| } | ||||
| 
 | ||||
| .blog-2-summary { | ||||
|   font-size: 0.875rem; | ||||
|   color: var(--text-secondary); | ||||
|   margin-bottom: 1.5rem; | ||||
|   line-height: 1.6; | ||||
|   flex: 1; | ||||
| } | ||||
| 
 | ||||
| .blog-2-read-more { | ||||
|   font-size: 0.875rem; | ||||
|   color: var(--primary-color); | ||||
|   text-decoration: none; | ||||
|   font-weight: 600; | ||||
|   display: inline-flex; | ||||
|   align-items: center; | ||||
|   gap: 0.25rem; | ||||
|   transition: var(--transition); | ||||
| } | ||||
| 
 | ||||
| .blog-2-read-more:hover { | ||||
|   color: var(--primary-hover); | ||||
|   gap: 0.5rem; | ||||
| } | ||||
| 
 | ||||
| /* Contact Form Style 1 */ | ||||
| .contact-1-wrapper { | ||||
|   margin: 0; | ||||
|   font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; | ||||
|   background: #f3f4f6; | ||||
|   padding: 3rem 1rem; | ||||
| } | ||||
| 
 | ||||
| .contact-1-section { | ||||
|   background: white; | ||||
|   max-width: 550px; | ||||
|   margin: 0 auto; | ||||
|   padding: 2.5rem; | ||||
|   text-align: center; | ||||
|   border-radius: var(--border-radius); | ||||
|   box-shadow: var(--shadow-lg); | ||||
| } | ||||
| 
 | ||||
| .contact-1-tagline { | ||||
|   font-size: 1rem; | ||||
|   color: var(--primary-color); | ||||
|   margin-bottom: 0.5rem; | ||||
|   text-transform: uppercase; | ||||
|   letter-spacing: 0.05em; | ||||
|   font-weight: 600; | ||||
| } | ||||
| 
 | ||||
| .contact-1-heading { | ||||
|   font-size: 2rem; | ||||
|   margin: 0 0 1rem; | ||||
|   font-weight: 700; | ||||
|   color: var(--text-primary); | ||||
| } | ||||
| 
 | ||||
| .contact-1-description { | ||||
|   color: var(--text-secondary); | ||||
|   font-size: 1rem; | ||||
|   margin-bottom: 2rem; | ||||
|   max-width: 450px; | ||||
|   margin-left: auto; | ||||
|   margin-right: auto; | ||||
|   line-height: 1.6; | ||||
| } | ||||
| 
 | ||||
| .contact-1-form { | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
|   gap: 1.25rem; | ||||
|   text-align: left; | ||||
| } | ||||
| 
 | ||||
| .contact-1-label { | ||||
|   display: block; | ||||
|   margin-bottom: 0.5rem; | ||||
|   font-size: 0.875rem; | ||||
|   font-weight: 500; | ||||
|   color: var(--text-secondary); | ||||
| } | ||||
| 
 | ||||
| .contact-1-input, | ||||
| .contact-1-textarea { | ||||
|   width: 100%; | ||||
|   padding: 0.75rem 1rem; | ||||
|   border: 1px solid var(--border-color); | ||||
|   border-radius: var(--border-radius); | ||||
|   font-size: 1rem; | ||||
|   transition: var(--transition); | ||||
| } | ||||
| 
 | ||||
| .contact-1-input:focus, | ||||
| .contact-1-textarea:focus { | ||||
|   outline: none; | ||||
|   border-color: var(--primary-color); | ||||
|   box-shadow: 0 0 0 2px rgba(67, 97, 238, 0.2); | ||||
| } | ||||
| 
 | ||||
| .contact-1-textarea { | ||||
|   min-height: 120px; | ||||
|   resize: vertical; | ||||
| } | ||||
| 
 | ||||
| .contact-1-checkbox-row { | ||||
|   display: flex; | ||||
|   align-items: flex-start; | ||||
|   gap: 0.75rem; | ||||
|   font-size: 0.875rem; | ||||
|   color: var(--text-secondary); | ||||
| } | ||||
| 
 | ||||
| .contact-1-checkbox-row input[type="checkbox"] { | ||||
|   margin-top: 0.25rem; | ||||
| } | ||||
| 
 | ||||
| .contact-1-submit { | ||||
|   background: var(--primary-color); | ||||
|   color: white; | ||||
|   border: none; | ||||
|   padding: 0.75rem 1.5rem; | ||||
|   font-size: 1rem; | ||||
|   font-weight: 600; | ||||
|   border-radius: var(--border-radius); | ||||
|   cursor: pointer; | ||||
|   margin-top: 0.5rem; | ||||
|   transition: var(--transition); | ||||
|   align-self: center; | ||||
| } | ||||
| 
 | ||||
| .contact-1-submit:hover { | ||||
|   background: var(--primary-hover); | ||||
|   transform: translateY(-2px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| /* Responsive designs */ | ||||
| @media (max-width: 768px) { | ||||
|   .tn1-blog-grid, | ||||
|   .blog-2-grid { | ||||
|     grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); | ||||
|     gap: 1.5rem; | ||||
|   } | ||||
|    | ||||
|   .tn1-main-heading, | ||||
|   .blog-2-main-heading { | ||||
|     font-size: 2rem; | ||||
|   } | ||||
|    | ||||
|   .contact-1-section { | ||||
|     padding: 2rem 1.5rem; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| @media (max-width: 480px) { | ||||
|   .tn1-blog-grid, | ||||
|   .blog-2-grid { | ||||
|     grid-template-columns: 1fr; | ||||
|   } | ||||
|    | ||||
|   .tn1-main-heading, | ||||
|   .blog-2-main-heading { | ||||
|     font-size: 1.75rem; | ||||
|   } | ||||
|    | ||||
|   .contact-1-section { | ||||
|     padding: 1.5rem 1rem; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| /* Preview controls styling */ | ||||
| .preview-controls { | ||||
|   position: fixed !important; | ||||
|   top: 20px !important; | ||||
|   right: 20px !important; | ||||
|   background-color: white !important; | ||||
|   border-radius: var(--border-radius) !important; | ||||
|   padding: 1rem !important; | ||||
|   box-shadow: var(--shadow-lg) !important; | ||||
|   z-index: 1000 !important; | ||||
|   display: flex !important; | ||||
|   flex-direction: column !important; | ||||
|   gap: 0.75rem !important; | ||||
| } | ||||
| 
 | ||||
| .preview-controls button { | ||||
|   padding: 0.625rem 1rem !important; | ||||
|   background: var(--primary-color) !important; | ||||
|   color: white !important; | ||||
|   border: none !important; | ||||
|   border-radius: var(--border-radius) !important;  | ||||
|   cursor: pointer !important; | ||||
|   font-size: 0.875rem !important; | ||||
|   font-weight: 500 !important; | ||||
|   display: flex !important; | ||||
|   align-items: center !important; | ||||
|   gap: 0.5rem !important; | ||||
|   transition: var(--transition) !important; | ||||
| } | ||||
| 
 | ||||
| .preview-controls button:hover { | ||||
|   background: var(--primary-hover) !important; | ||||
|   transform: translateY(-1px) !important; | ||||
|   box-shadow: var(--shadow-sm) !important; | ||||
| } | ||||
| 
 | ||||
| .preview-controls button::before { | ||||
|   font-size: 1rem !important; | ||||
| } | ||||
| 
 | ||||
| #download-btn::before { | ||||
|   content: "⬇️" !important; | ||||
| } | ||||
| 
 | ||||
| #copy-btn::before { | ||||
|   content: "📋" !important; | ||||
| } | ||||
| 
 | ||||
| #toggle-source-btn::before { | ||||
|   content: "📝" !important; | ||||
| } | ||||
| 
 | ||||
| .toast { | ||||
|   position: fixed !important; | ||||
|   top: 20px !important; | ||||
|   left: 50% !important; | ||||
|   transform: translateX(-50%) !important; | ||||
|   padding: 0.75rem 1.5rem !important; | ||||
|   background: var(--success-color) !important; | ||||
|   color: white !important; | ||||
|   border-radius: var(--border-radius) !important; | ||||
|   box-shadow: var(--shadow-md) !important; | ||||
|   opacity: 0 !important; | ||||
|   transition: opacity 0.3s !important; | ||||
|   z-index: 1001 !important; | ||||
|   font-weight: 500 !important; | ||||
| } | ||||
| 
 | ||||
| .toast.show { | ||||
|   opacity: 1 !important; | ||||
| } | ||||
| 
 | ||||
| .html-source { | ||||
|   display: none !important; | ||||
|   margin-top: 1.5rem !important; | ||||
|   width: 100% !important; | ||||
|   height: 300px !important; | ||||
|   font-family: 'Courier New', monospace !important; | ||||
|   resize: vertical !important; | ||||
|   white-space: pre !important; | ||||
|   overflow: auto !important; | ||||
|   background-color: #f9fafb !important; | ||||
|   border: 1px solid var(--border-color) !important; | ||||
|   padding: 1rem !important; | ||||
|   border-radius: var(--border-radius) !important; | ||||
|   font-size: 0.875rem !important; | ||||
| } | ||||
| 
 | ||||
| .show-source { | ||||
|   display: block !important; | ||||
| } | ||||
| 
 | ||||
| /* Additional utility classes */ | ||||
| .text-center { text-align: center; } | ||||
| .mx-auto { margin-left: auto; margin-right: auto; } | ||||
| .mt-1 { margin-top: 0.25rem; } | ||||
| .mt-2 { margin-top: 0.5rem; } | ||||
| .mt-3 { margin-top: 0.75rem; } | ||||
| .mt-4 { margin-top: 1rem; } | ||||
| .mt-5 { margin-top: 1.5rem; } | ||||
| .mt-6 { margin-top: 2rem; } | ||||
| .mt-8 { margin-top: 3rem; } | ||||
| .mb-1 { margin-bottom: 0.25rem; } | ||||
| .mb-2 { margin-bottom: 0.5rem; } | ||||
| .mb-3 { margin-bottom: 0.75rem; } | ||||
| .mb-4 { margin-bottom: 1rem; } | ||||
| .mb-5 { margin-bottom: 1.5rem; } | ||||
| .mb-6 { margin-bottom: 2rem; } | ||||
| .mb-8 { margin-bottom: 3rem; } | ||||
| 
 | ||||
|                  | ||||
|                 html, body { | ||||
|                     margin: 0 !important; | ||||
|                     padding: 0 !important; | ||||
|                     min-height: 100% !important; | ||||
|                     width: 100% !important; | ||||
|                     font-family: 'Segoe UI', sans-serif !important; | ||||
|                 } | ||||
|              | ||||
|             </style> | ||||
|         </head> | ||||
|         <body> | ||||
|          | ||||
|                 <div class="text-1-wrapper"><section class="text-1-section"><p class="text-1-tagline">Tagline</p><h2 class="text-1-heading">Short heading here</h2><p class="text-1-description">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.</p><div class="text-1-button-group"><button class="text-1-btn text-1-solid">Button</button><button class="text-1-btn text-1-outline">Button</button></div></section></div> | ||||
| <div class="nav-1-wrapper"><nav class="nav-1-navbar"><div class="nav-1-logo">Logo</div><ul class="nav-1-nav-links"><li><a href="home.html">Home Page</a></li><li><a href="about.html">About Us</a></li><li><a href="contact.html">Contact Us</a></li><li><a href="services.html">Services</a></li><li><a href="faq.html">FAQs</a></li><li class="nav-1-dropdown"><a href="#">More Info<i class="fas fa-chevron-down"><i class="fas fa-chevron-down"></i></i></a></li></ul><div class="nav-1-nav-actions"><button class="nav-1-btn nav-1-outline">Join</button><button class="nav-1-btn nav-1-solid">Start</button></div></nav></div> | ||||
| <section class="team-section"><h4 class="subheading">Meet</h4><h2 class="heading">Our Team</h2><p class="description">Dedicated professionals driving innovation and excellence.</p><div class="team-grid"><div class="team-member"><div class="photo-placeholder"></div><h3>Alice Smith</h3><p class="role">CEO</p><p class="bio">Passionate leader with a vision for transformative technology solutions.</p><div class="social-icons"><i class="fab fa-linkedin">🔗</i><i class="fab fa-x-twitter">🐦</i><i class="fab fa-dribbble"></i></div></div><div class="team-member"><div class="photo-placeholder"></div><h3>Bob Johnson</h3><p class="role">CTO</p><p class="bio">Expert in software architecture and innovative tech development.</p><div class="social-icons"><i class="fab fa-linkedin">🔗</i><i class="fab fa-x-twitter">🐦</i><i class="fab fa-dribbble"></i></div></div><div class="team-member"><div class="photo-placeholder"></div><h3>Carla Davis</h3><p class="role">CMO</p><p class="bio">Creative strategist focused on impactful marketing initiatives.</p><div class="social-icons"><i class="fab fa-linkedin">🔗</i><i class="fab fa-x-twitter">🐦</i><i class="fab fa-dribbble"></i></div></div></div></section> | ||||
| ⚠️ No response received from HTML API. | ||||
| ⚠️ No response received from HTML API. | ||||
| ⚠️ No response received from HTML API. | ||||
| <div class="footer-1-wrapper"><section class="footer-1-section"><div class="footer-1-top"><div class="footer-1-brand"><h3 class="footer-1-logo">Logo</h3><p class="footer-1-newsletter-text">Join our newsletter to stay up to date on features and releases.</p><div class="footer-1-newsletter-form"><input type="email" placeholder="Enter your email"></input><button class="footer-1-subscribe-btn">Subscribe</button></div><p class="footer-1-privacy-note"><span>By subscribing you agree to with our </span><a href="#">Privacy Policy</a><span> and provide consent to receive updates from our company.</span></p></div><div class="footer-1-columns"><div class="footer-1-column"><h4>Column One</h4><ul><li><a href="#">Link One</a></li><li><a href="#">Link Two</a></li><li><a href="#">Link Three</a></li><li><a href="#">Link Four</a></li><li><a href="#">Link Five</a></li></ul></div><div class="footer-1-column"><h4>Column Two</h4><ul><li><a href="#">Link Six</a></li><li><a href="#">Link Seven</a></li><li><a href="#">Link Eight</a></li><li><a href="#">Link Nine</a></li><li><a href="#">Link Ten</a></li></ul></div><div class="footer-1-column footer-1-social"><h4>Follow us</h4><ul><li><i class="fab fa-facebook"></i><span>Facebook</span></li><li><i class="fab fa-instagram"></i><span>Instagram</span></li><li><i class="fab fa-x-twitter"></i><span>X</span></li><li><i class="fab fa-linkedin"></i><span>LinkedIn</span></li><li><i class="fab fa-youtube"></i><span>Youtube</span></li></ul></div></div></div><div class="footer-1-bottom"><p>© 2023 Relume. All rights reserved.</p><ul class="footer-1-links"><li><a href="#">Privacy Policy</a></li><li><a href="#">Terms of Service</a></li><li><a href="#">Cookies Settings</a></li></ul></div></section></div> | ||||
| <div class="cta-3-wrapper"><section class="cta-3-section"><h2 class="cta-3-heading">Medium length heading goes here</h2><p class="cta-3-description">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.</p><div class="cta-3-button-group"><button class="cta-3-btn cta-3-solid">Button</button><button class="cta-3-btn cta-3-outline">Button</button></div></section></div> | ||||
|              | ||||
|         </body> | ||||
|         </html> (see https://g.co/ng/security#xss) | ||||
							
								
								
									
										2302
									
								
								contact.html
									
									
									
									
									
								
							
							
						
						
									
										2302
									
								
								contact.html
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										7199
									
								
								index.html
									
									
									
									
									
								
							
							
						
						
									
										7199
									
								
								index.html
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										650
									
								
								sign_up.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										650
									
								
								sign_up.html
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,650 @@ | ||||
| SafeValue must use [property]=binding:  | ||||
|         <!DOCTYPE html> | ||||
|         <html lang="en"> | ||||
|         <head> | ||||
|             <meta charset="UTF-8"> | ||||
|             <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||||
|             <title>Sign Up</title> | ||||
|             <style> | ||||
|                  | ||||
| /* Base styles */ | ||||
| :root { | ||||
|   --primary-color: #4361ee; | ||||
|   --primary-hover: #3a56d4; | ||||
|   --secondary-color: #f8f9fa; | ||||
|   --accent-color: #4cc9f0; | ||||
|   --success-color: #4ade80; | ||||
|   --warning-color: #fbbf24; | ||||
|   --error-color: #f87171; | ||||
|   --text-primary: #1f2937; | ||||
|   --text-secondary: #4b5563; | ||||
|   --text-light: #9ca3af; | ||||
|   --border-color: #e5e7eb; | ||||
|   --shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05); | ||||
|   --shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); | ||||
|   --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); | ||||
|   --border-radius: 8px; | ||||
|   --transition: all 0.2s ease; | ||||
| } | ||||
| 
 | ||||
| body { | ||||
|   font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; | ||||
|   margin: 0; | ||||
|   padding: 0; | ||||
|   background: #f3f4f6; | ||||
|   color: var(--text-primary); | ||||
|   line-height: 1.5; | ||||
| } | ||||
| 
 | ||||
| /* Container */ | ||||
| .container { | ||||
|   width: 100%; | ||||
|   max-width: 1200px; | ||||
|   margin: 0 auto; | ||||
|   padding: 0 1rem; | ||||
| } | ||||
| 
 | ||||
| /* Buttons */ | ||||
| .btn { | ||||
|   display: inline-flex; | ||||
|   align-items: center; | ||||
|   justify-content: center; | ||||
|   padding: 0.5rem 1rem; | ||||
|   border-radius: var(--border-radius); | ||||
|   font-weight: 500; | ||||
|   text-decoration: none; | ||||
|   cursor: pointer; | ||||
|   transition: var(--transition); | ||||
| } | ||||
| 
 | ||||
| .btn-primary { | ||||
|   background-color: var(--primary-color); | ||||
|   color: white; | ||||
|   border: none; | ||||
| } | ||||
| 
 | ||||
| .btn-primary:hover { | ||||
|   background-color: var(--primary-hover); | ||||
|   transform: translateY(-1px); | ||||
|   box-shadow: var(--shadow-sm); | ||||
| } | ||||
| 
 | ||||
| .btn-outline { | ||||
|   background-color: transparent; | ||||
|   border: 1px solid var(--border-color); | ||||
|   color: var(--text-secondary); | ||||
| } | ||||
| 
 | ||||
| .btn-outline:hover { | ||||
|   border-color: var(--primary-color); | ||||
|   color: var(--primary-color); | ||||
| } | ||||
| 
 | ||||
| /* Forms */ | ||||
| .form-group { | ||||
|   margin-bottom: 1.25rem; | ||||
| } | ||||
| 
 | ||||
| .form-label { | ||||
|   display: block; | ||||
|   margin-bottom: 0.5rem; | ||||
|   font-size: 0.875rem; | ||||
|   font-weight: 500; | ||||
|   color: var(--text-secondary); | ||||
| } | ||||
| 
 | ||||
| .form-control { | ||||
|   width: 100%; | ||||
|   padding: 0.625rem 0.75rem; | ||||
|   border-radius: var(--border-radius); | ||||
|   border: 1px solid var(--border-color); | ||||
|   font-size: 0.875rem; | ||||
|   background-color: white; | ||||
| } | ||||
| 
 | ||||
| .form-control:focus { | ||||
|   outline: none; | ||||
|   border-color: var(--primary-color); | ||||
|   box-shadow: 0 0 0 2px rgba(67, 97, 238, 0.2); | ||||
| } | ||||
| 
 | ||||
| textarea.form-control { | ||||
|   min-height: 100px; | ||||
|   resize: vertical; | ||||
| } | ||||
| 
 | ||||
| /* Blog sections */ | ||||
| .tn1-blog-section { | ||||
|   max-width: 1200px; | ||||
|   margin: 0 auto; | ||||
|   padding: 5rem 1.5rem; | ||||
|   background: white; | ||||
|   border-radius: var(--border-radius); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| .tn1-subheading { | ||||
|   font-size: 1rem; | ||||
|   color: var(--primary-color); | ||||
|   margin-bottom: 0.5rem; | ||||
|   text-transform: uppercase; | ||||
|   letter-spacing: 0.05em; | ||||
|   font-weight: 600; | ||||
| } | ||||
| 
 | ||||
| .tn1-main-heading { | ||||
|   font-size: 2.5rem; | ||||
|   margin: 0.5rem 0 1rem; | ||||
|   font-weight: 700; | ||||
|   color: var(--text-primary); | ||||
|   line-height: 1.2; | ||||
| } | ||||
| 
 | ||||
| .tn1-description { | ||||
|   color: var(--text-secondary); | ||||
|   font-size: 1.125rem; | ||||
|   max-width: 700px; | ||||
|   margin: 0 auto 3rem; | ||||
|   line-height: 1.6; | ||||
| } | ||||
| 
 | ||||
| .tn1-blog-grid { | ||||
|   display: grid; | ||||
|   grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); | ||||
|   gap: 2rem; | ||||
|   justify-content: center; | ||||
| } | ||||
| 
 | ||||
| .tn1-blog-card { | ||||
|   background: white; | ||||
|   padding: 0; | ||||
|   border-radius: var(--border-radius); | ||||
|   overflow: hidden; | ||||
|   box-shadow: var(--shadow-sm); | ||||
|   transition: var(--transition); | ||||
|   height: 100%; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
| } | ||||
| 
 | ||||
| .tn1-blog-card:hover { | ||||
|   transform: translateY(-5px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| .tn1-placeholder { | ||||
|   background: #e5e7eb; | ||||
|   height: 200px; | ||||
|   margin-bottom: 0; | ||||
|   position: relative; | ||||
|   overflow: hidden; | ||||
| } | ||||
| 
 | ||||
| .tn1-card-content { | ||||
|   padding: 1.5rem; | ||||
|   flex: 1; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
| } | ||||
| 
 | ||||
| .tn1-category { | ||||
|   font-size: 0.75rem; | ||||
|   color: var(--primary-color); | ||||
|   text-transform: uppercase; | ||||
|   letter-spacing: 0.05em; | ||||
|   font-weight: 600; | ||||
|   margin: 0 0 0.5rem; | ||||
| } | ||||
| 
 | ||||
| .tn1-title { | ||||
|   font-size: 1.25rem; | ||||
|   font-weight: 700; | ||||
|   margin: 0 0 0.75rem; | ||||
|   line-height: 1.3; | ||||
|   color: var(--text-primary); | ||||
| } | ||||
| 
 | ||||
| .tn1-summary { | ||||
|   font-size: 0.875rem; | ||||
|   color: var(--text-secondary); | ||||
|   margin-bottom: 1.5rem; | ||||
|   line-height: 1.6; | ||||
|   flex: 1; | ||||
| } | ||||
| 
 | ||||
| .tn1-meta { | ||||
|   font-size: 0.75rem; | ||||
|   color: var(--text-light); | ||||
|   display: flex; | ||||
|   align-items: center; | ||||
|   gap: 1rem; | ||||
| } | ||||
| 
 | ||||
| .tn1-view-all-btn { | ||||
|   margin-top: 3rem; | ||||
|   padding: 0.75rem 2rem; | ||||
|   background: var(--primary-color); | ||||
|   color: white; | ||||
|   border: none; | ||||
|   border-radius: var(--border-radius); | ||||
|   font-weight: 600; | ||||
|   cursor: pointer; | ||||
|   transition: var(--transition); | ||||
| } | ||||
| 
 | ||||
| .tn1-view-all-btn:hover { | ||||
|   background: var(--primary-hover); | ||||
|   transform: translateY(-2px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| /* Blog Style 2 */ | ||||
| .blog-2-section { | ||||
|   max-width: 1200px; | ||||
|   margin: 0 auto; | ||||
|   padding: 5rem 1.5rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-header { | ||||
|   display: flex; | ||||
|   justify-content: space-between; | ||||
|   align-items: flex-start; | ||||
|   flex-wrap: wrap; | ||||
|   margin-bottom: 3rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-subheading { | ||||
|   font-size: 1rem; | ||||
|   color: var(--primary-color); | ||||
|   margin-bottom: 0.5rem; | ||||
|   text-transform: uppercase; | ||||
|   letter-spacing: 0.05em; | ||||
|   font-weight: 600; | ||||
| } | ||||
| 
 | ||||
| .blog-2-main-heading { | ||||
|   font-size: 2.5rem; | ||||
|   margin: 0 0 1rem; | ||||
|   font-weight: 700; | ||||
|   color: var(--text-primary); | ||||
|   line-height: 1.2; | ||||
| } | ||||
| 
 | ||||
| .blog-2-description { | ||||
|   font-size: 1.125rem; | ||||
|   color: var(--text-secondary); | ||||
|   margin-top: 1rem; | ||||
|   max-width: 600px; | ||||
|   line-height: 1.6; | ||||
| } | ||||
| 
 | ||||
| .blog-2-view-all { | ||||
|   padding: 0.75rem 1.5rem; | ||||
|   background: var(--primary-color); | ||||
|   color: white; | ||||
|   border: none; | ||||
|   border-radius: var(--border-radius); | ||||
|   font-weight: 600; | ||||
|   cursor: pointer; | ||||
|   transition: var(--transition); | ||||
|   margin-top: 1rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-view-all:hover { | ||||
|   background: var(--primary-hover); | ||||
|   transform: translateY(-2px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| .blog-2-grid { | ||||
|   display: grid; | ||||
|   grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); | ||||
|   gap: 2rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-card { | ||||
|   background: white; | ||||
|   border-radius: var(--border-radius); | ||||
|   overflow: hidden; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
|   box-shadow: var(--shadow-sm); | ||||
|   transition: var(--transition); | ||||
|   height: 100%; | ||||
| } | ||||
| 
 | ||||
| .blog-2-card:hover { | ||||
|   transform: translateY(-5px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| .blog-2-placeholder { | ||||
|   height: 200px; | ||||
|   background: #e5e7eb; | ||||
|   position: relative; | ||||
|   overflow: hidden; | ||||
| } | ||||
| 
 | ||||
| .blog-2-content { | ||||
|   padding: 1.5rem; | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
|   gap: 0.75rem; | ||||
|   flex: 1; | ||||
| } | ||||
| 
 | ||||
| .blog-2-meta { | ||||
|   font-size: 0.75rem; | ||||
|   color: var(--text-light); | ||||
|   margin-bottom: 0.5rem; | ||||
|   display: flex; | ||||
|   gap: 1rem; | ||||
| } | ||||
| 
 | ||||
| .blog-2-title { | ||||
|   font-size: 1.25rem; | ||||
|   margin: 0 0 0.75rem; | ||||
|   font-weight: 700; | ||||
|   line-height: 1.3; | ||||
|   color: var(--text-primary); | ||||
| } | ||||
| 
 | ||||
| .blog-2-summary { | ||||
|   font-size: 0.875rem; | ||||
|   color: var(--text-secondary); | ||||
|   margin-bottom: 1.5rem; | ||||
|   line-height: 1.6; | ||||
|   flex: 1; | ||||
| } | ||||
| 
 | ||||
| .blog-2-read-more { | ||||
|   font-size: 0.875rem; | ||||
|   color: var(--primary-color); | ||||
|   text-decoration: none; | ||||
|   font-weight: 600; | ||||
|   display: inline-flex; | ||||
|   align-items: center; | ||||
|   gap: 0.25rem; | ||||
|   transition: var(--transition); | ||||
| } | ||||
| 
 | ||||
| .blog-2-read-more:hover { | ||||
|   color: var(--primary-hover); | ||||
|   gap: 0.5rem; | ||||
| } | ||||
| 
 | ||||
| /* Contact Form Style 1 */ | ||||
| .contact-1-wrapper { | ||||
|   margin: 0; | ||||
|   font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; | ||||
|   background: #f3f4f6; | ||||
|   padding: 3rem 1rem; | ||||
| } | ||||
| 
 | ||||
| .contact-1-section { | ||||
|   background: white; | ||||
|   max-width: 550px; | ||||
|   margin: 0 auto; | ||||
|   padding: 2.5rem; | ||||
|   text-align: center; | ||||
|   border-radius: var(--border-radius); | ||||
|   box-shadow: var(--shadow-lg); | ||||
| } | ||||
| 
 | ||||
| .contact-1-tagline { | ||||
|   font-size: 1rem; | ||||
|   color: var(--primary-color); | ||||
|   margin-bottom: 0.5rem; | ||||
|   text-transform: uppercase; | ||||
|   letter-spacing: 0.05em; | ||||
|   font-weight: 600; | ||||
| } | ||||
| 
 | ||||
| .contact-1-heading { | ||||
|   font-size: 2rem; | ||||
|   margin: 0 0 1rem; | ||||
|   font-weight: 700; | ||||
|   color: var(--text-primary); | ||||
| } | ||||
| 
 | ||||
| .contact-1-description { | ||||
|   color: var(--text-secondary); | ||||
|   font-size: 1rem; | ||||
|   margin-bottom: 2rem; | ||||
|   max-width: 450px; | ||||
|   margin-left: auto; | ||||
|   margin-right: auto; | ||||
|   line-height: 1.6; | ||||
| } | ||||
| 
 | ||||
| .contact-1-form { | ||||
|   display: flex; | ||||
|   flex-direction: column; | ||||
|   gap: 1.25rem; | ||||
|   text-align: left; | ||||
| } | ||||
| 
 | ||||
| .contact-1-label { | ||||
|   display: block; | ||||
|   margin-bottom: 0.5rem; | ||||
|   font-size: 0.875rem; | ||||
|   font-weight: 500; | ||||
|   color: var(--text-secondary); | ||||
| } | ||||
| 
 | ||||
| .contact-1-input, | ||||
| .contact-1-textarea { | ||||
|   width: 100%; | ||||
|   padding: 0.75rem 1rem; | ||||
|   border: 1px solid var(--border-color); | ||||
|   border-radius: var(--border-radius); | ||||
|   font-size: 1rem; | ||||
|   transition: var(--transition); | ||||
| } | ||||
| 
 | ||||
| .contact-1-input:focus, | ||||
| .contact-1-textarea:focus { | ||||
|   outline: none; | ||||
|   border-color: var(--primary-color); | ||||
|   box-shadow: 0 0 0 2px rgba(67, 97, 238, 0.2); | ||||
| } | ||||
| 
 | ||||
| .contact-1-textarea { | ||||
|   min-height: 120px; | ||||
|   resize: vertical; | ||||
| } | ||||
| 
 | ||||
| .contact-1-checkbox-row { | ||||
|   display: flex; | ||||
|   align-items: flex-start; | ||||
|   gap: 0.75rem; | ||||
|   font-size: 0.875rem; | ||||
|   color: var(--text-secondary); | ||||
| } | ||||
| 
 | ||||
| .contact-1-checkbox-row input[type="checkbox"] { | ||||
|   margin-top: 0.25rem; | ||||
| } | ||||
| 
 | ||||
| .contact-1-submit { | ||||
|   background: var(--primary-color); | ||||
|   color: white; | ||||
|   border: none; | ||||
|   padding: 0.75rem 1.5rem; | ||||
|   font-size: 1rem; | ||||
|   font-weight: 600; | ||||
|   border-radius: var(--border-radius); | ||||
|   cursor: pointer; | ||||
|   margin-top: 0.5rem; | ||||
|   transition: var(--transition); | ||||
|   align-self: center; | ||||
| } | ||||
| 
 | ||||
| .contact-1-submit:hover { | ||||
|   background: var(--primary-hover); | ||||
|   transform: translateY(-2px); | ||||
|   box-shadow: var(--shadow-md); | ||||
| } | ||||
| 
 | ||||
| /* Responsive designs */ | ||||
| @media (max-width: 768px) { | ||||
|   .tn1-blog-grid, | ||||
|   .blog-2-grid { | ||||
|     grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); | ||||
|     gap: 1.5rem; | ||||
|   } | ||||
|    | ||||
|   .tn1-main-heading, | ||||
|   .blog-2-main-heading { | ||||
|     font-size: 2rem; | ||||
|   } | ||||
|    | ||||
|   .contact-1-section { | ||||
|     padding: 2rem 1.5rem; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| @media (max-width: 480px) { | ||||
|   .tn1-blog-grid, | ||||
|   .blog-2-grid { | ||||
|     grid-template-columns: 1fr; | ||||
|   } | ||||
|    | ||||
|   .tn1-main-heading, | ||||
|   .blog-2-main-heading { | ||||
|     font-size: 1.75rem; | ||||
|   } | ||||
|    | ||||
|   .contact-1-section { | ||||
|     padding: 1.5rem 1rem; | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| /* Preview controls styling */ | ||||
| .preview-controls { | ||||
|   position: fixed !important; | ||||
|   top: 20px !important; | ||||
|   right: 20px !important; | ||||
|   background-color: white !important; | ||||
|   border-radius: var(--border-radius) !important; | ||||
|   padding: 1rem !important; | ||||
|   box-shadow: var(--shadow-lg) !important; | ||||
|   z-index: 1000 !important; | ||||
|   display: flex !important; | ||||
|   flex-direction: column !important; | ||||
|   gap: 0.75rem !important; | ||||
| } | ||||
| 
 | ||||
| .preview-controls button { | ||||
|   padding: 0.625rem 1rem !important; | ||||
|   background: var(--primary-color) !important; | ||||
|   color: white !important; | ||||
|   border: none !important; | ||||
|   border-radius: var(--border-radius) !important;  | ||||
|   cursor: pointer !important; | ||||
|   font-size: 0.875rem !important; | ||||
|   font-weight: 500 !important; | ||||
|   display: flex !important; | ||||
|   align-items: center !important; | ||||
|   gap: 0.5rem !important; | ||||
|   transition: var(--transition) !important; | ||||
| } | ||||
| 
 | ||||
| .preview-controls button:hover { | ||||
|   background: var(--primary-hover) !important; | ||||
|   transform: translateY(-1px) !important; | ||||
|   box-shadow: var(--shadow-sm) !important; | ||||
| } | ||||
| 
 | ||||
| .preview-controls button::before { | ||||
|   font-size: 1rem !important; | ||||
| } | ||||
| 
 | ||||
| #download-btn::before { | ||||
|   content: "⬇️" !important; | ||||
| } | ||||
| 
 | ||||
| #copy-btn::before { | ||||
|   content: "📋" !important; | ||||
| } | ||||
| 
 | ||||
| #toggle-source-btn::before { | ||||
|   content: "📝" !important; | ||||
| } | ||||
| 
 | ||||
| .toast { | ||||
|   position: fixed !important; | ||||
|   top: 20px !important; | ||||
|   left: 50% !important; | ||||
|   transform: translateX(-50%) !important; | ||||
|   padding: 0.75rem 1.5rem !important; | ||||
|   background: var(--success-color) !important; | ||||
|   color: white !important; | ||||
|   border-radius: var(--border-radius) !important; | ||||
|   box-shadow: var(--shadow-md) !important; | ||||
|   opacity: 0 !important; | ||||
|   transition: opacity 0.3s !important; | ||||
|   z-index: 1001 !important; | ||||
|   font-weight: 500 !important; | ||||
| } | ||||
| 
 | ||||
| .toast.show { | ||||
|   opacity: 1 !important; | ||||
| } | ||||
| 
 | ||||
| .html-source { | ||||
|   display: none !important; | ||||
|   margin-top: 1.5rem !important; | ||||
|   width: 100% !important; | ||||
|   height: 300px !important; | ||||
|   font-family: 'Courier New', monospace !important; | ||||
|   resize: vertical !important; | ||||
|   white-space: pre !important; | ||||
|   overflow: auto !important; | ||||
|   background-color: #f9fafb !important; | ||||
|   border: 1px solid var(--border-color) !important; | ||||
|   padding: 1rem !important; | ||||
|   border-radius: var(--border-radius) !important; | ||||
|   font-size: 0.875rem !important; | ||||
| } | ||||
| 
 | ||||
| .show-source { | ||||
|   display: block !important; | ||||
| } | ||||
| 
 | ||||
| /* Additional utility classes */ | ||||
| .text-center { text-align: center; } | ||||
| .mx-auto { margin-left: auto; margin-right: auto; } | ||||
| .mt-1 { margin-top: 0.25rem; } | ||||
| .mt-2 { margin-top: 0.5rem; } | ||||
| .mt-3 { margin-top: 0.75rem; } | ||||
| .mt-4 { margin-top: 1rem; } | ||||
| .mt-5 { margin-top: 1.5rem; } | ||||
| .mt-6 { margin-top: 2rem; } | ||||
| .mt-8 { margin-top: 3rem; } | ||||
| .mb-1 { margin-bottom: 0.25rem; } | ||||
| .mb-2 { margin-bottom: 0.5rem; } | ||||
| .mb-3 { margin-bottom: 0.75rem; } | ||||
| .mb-4 { margin-bottom: 1rem; } | ||||
| .mb-5 { margin-bottom: 1.5rem; } | ||||
| .mb-6 { margin-bottom: 2rem; } | ||||
| .mb-8 { margin-bottom: 3rem; } | ||||
| 
 | ||||
|                  | ||||
|                 html, body { | ||||
|                     margin: 0 !important; | ||||
|                     padding: 0 !important; | ||||
|                     min-height: 100% !important; | ||||
|                     width: 100% !important; | ||||
|                     font-family: 'Segoe UI', sans-serif !important; | ||||
|                 } | ||||
|              | ||||
|             </style> | ||||
|         </head> | ||||
|         <body> | ||||
|          | ||||
|                 ⚠️ No response received from HTML API. | ||||
| ⚠️ No response received from HTML API. | ||||
|              | ||||
|         </body> | ||||
|         </html> (see https://g.co/ng/security#xss) | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user