Free  Best  All Tools

Free Web Tools All in One

Pages

  • Home
  • Color Scheme Generator Tool
  • AND Calculator Tool
  • Text to ASCII Art Converter Tool
  • Text-to-Speech Converter Tool
  • CSS Beautifier Tool
  • HTML Beautifier Tool
  • System Monitor Tool
  • Digital Signature Tool
  • SEO Audit Tool
  • Image Resizer Tool
  • Unique Name Generator Tool
  • CSS Minifier Tool
  • Length Converter Tool
  • Weight Converter Tool
  • Power Converter Tool
  • Case Converter Tool
  • WebP to JPEG Converter Tool
  • Color Converter Tool
  • Terms & Conditions Generator Tool
  • Text to PDF Generator Tool
  • URL to Image Tool
  • Responsive Stopwatch Tool
  • QR Code Generator Tool
  • Byte Converter Tool
  • Bank IFSC Code Checker Tool
  • Strong Password Generator Tool
  • Text to Slug Tool
  • Break Line RemovalBreak Line Removal Tool
  • Currency Converter Tool
  • CAGR Calculator Tool
  • Equity Calculator Tool
  • PayPal Fee Calculator Tool
  • Text to Binary Converter Tool
  • IP Lookup Tool
  • Duplicate Word Checker Tool
  • Domain Age Checker Tool
  • Power Converter Tool
  • Numerology Calculator Tool
  • Numerology Name Calculator Tool
  • Numerology Mobile Number Calculator Tool
  • Numerology Calculator T
  • Dictionary Calculator Tool
  • Colorful Calculator Tool
  • Language Translator Tool
  • AND Calculator Tool
  • Bitwise Calculator Tool
  • Remove Lines Containing Tool
  • Pie Chart Maker Tool
  • Responsive Website Tester Tool
  • Unix Timestamp Converter Tool
  • XML to JSON Converter Tool
  • JSON to Text Tool
  • JSON Viewer Tool
  • Text to Decimal Converter Tool
  • HEX to Text Converter Tool
  • Octal to Text Converter Tool
  • Octal to Hex Converter Tool
  • Decimal to Octal Converter Tool
  • Binary To binary to Octal Converter Tool
  • Decimal to HEX Converter Tool
  • ASCII to Text Converter Tool
  • Binary to Decimal Converter Tool
  • Binary to ASCII Converter Tool
  • Binary to Hex Converter Tool
  • Binary to Text Converter Tool
  • Video to Audio Converter Tool
  • Toss Coin Game Tool
  • Speed test Checker Tool
  • Reverse Text Generator Tool
  • Language Translator Tool
  • Image Compressor Tool
  • Fake Address Generator Tool
  • Discounted Cash Flow (DCF) Calculator Tool
  • Dividend Calculator Tool
  • Color Converter Tool
  • Sales Tax Calculator Tool
  • Country Code Finder Tool
  • Colorful Stopwatch Tool
  • Privacy Policy Generator Tool
  • Disclaimer Generator Tool
  • JPG to PNG Converter Tool
  • AdSense Revenue Calculator Tool
  • Online Resume Builder Tool
  • URL Shortener Tool
  • Loan Calculator Tool
  • Bank IFSC Code Checker Tool
  • Responsive Image Resizer Tool
  • YouTube Thumbnail Downloader Tool
  • Image Compressor Tool
  • Text to PDF Converter Tool
  • QR Code Decoder Tool
  • Speed Converter Tool
  • Microphone Test Tool
  • Domain IP Checker Tool
  • Text to Binary Converter Tool
  • Number to Roman Converter Tool
  • Discounted Cash Flow Calculator Tool
  • Dividend Calculator Tool
  • Margin Calculator Tool
  • Logo Maker

Saturday, 21 December 2024

CSS Beautifier Tool



CSS Beautifier Tool

CSS Beautifier Tool


            
/* Global Styles */ * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: 'Arial', sans-serif; background-color: #f4f4f9; color: #333; display: flex; justify-content: center; align-items: center; height: 100vh; } .container { background-color: #fff; width: 100%; max-width: 800px; border-radius: 8px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); padding: 20px; } header h1 { text-align: center; color: #333; margin-bottom: 20px; font-size: 2em; } .main-content { display: grid; grid-template-columns: 1fr; gap: 20px; } .input-section, .output-section { background-color: #f7f7f7; padding: 15px; border-radius: 8px; } textarea { width: 100%; height: 150px; padding: 10px; font-size: 1rem; border: 1px solid #ddd; border-radius: 8px; background-color: #fafafa; color: #333; resize: vertical; } textarea:focus { outline: none; border-color: #6c63ff; box-shadow: 0 0 5px rgba(108, 99, 255, 0.5); } button.btn { background-color: #6c63ff; color: white; font-size: 1rem; border: none; border-radius: 8px; padding: 10px 15px; cursor: pointer; width: 100%; margin-top: 10px; } button.btn:hover { background-color: #5a52d0; } pre { background-color: #282c34; color: #f8f8f2; padding: 15px; border-radius: 8px; font-size: 1rem; white-space: pre-wrap; word-wrap: break-word; } @media (min-width: 768px) { .main-content { grid-template-columns: 1fr 1fr; } } document.getElementById("beautify-btn").addEventListener("click", function() { const inputCSS = document.getElementById("input-css").value; if (inputCSS.trim() === "") { alert("Please enter some CSS code to beautify."); return; } const beautifiedCSS = beautifyCSS(inputCSS); const output = document.getElementById("output-css"); // Set beautified CSS to output output.textContent = beautifiedCSS; // Re-initialize Prism for syntax highlighting Prism.highlightElement(output); }); function beautifyCSS(css) { // Basic CSS beautification (you can add more logic for advanced beautification) const beautified = css .replace(/;\s*/g, ';\n') .replace(/{/g, '{\n') .replace(/}/g, '\n}') .replace(/\n\s*\n/g, '\n') .replace(/([a-zA-Z0-9-]+)\s*:/g, '$1: ') .replace(/\s*;\s*/g, '; '); return beautified.trim(); }

By Change your life at December 21, 2024
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Newer Post Older Post Home
Picture Window theme. Powered by Blogger.