Pages

Saturday, 21 December 2024

Case Converter Tool



Case Converter

Case Converter Tool

Converted Text

/* styles.css */ body { font-family: 'Arial', sans-serif; margin: 0; padding: 0; background: linear-gradient(135deg, #ff9a9e, #fad0c4); color: #333; } .container { max-width: 800px; margin: 50px auto; padding: 20px; background: #ffffff; border-radius: 15px; box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2); text-align: center; } .title { font-size: 2rem; margin-bottom: 20px; color: #333; } textarea { width: 100%; height: 150px; margin: 10px 0; padding: 15px; font-size: 1rem; border-radius: 10px; border: 1px solid #ccc; resize: none; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); } textarea:focus { outline: none; border-color: #ff9a9e; box-shadow: 0px 0px 10px #ff9a9e; } .buttons button { background: linear-gradient(135deg, #6a11cb, #2575fc); color: white; padding: 10px 20px; margin: 5px; font-size: 1rem; border: none; border-radius: 5px; cursor: pointer; transition: background 0.3s ease-in-out; } .buttons button:hover { background: linear-gradient(135deg, #ff758c, #ff7eb3); } .output h2 { margin: 20px 0 10px; color: #6a11cb; } // script.js function convertToUpperCase() { const inputText = document.getElementById("inputText").value; document.getElementById("outputText").value = inputText.toUpperCase(); } function convertToLowerCase() { const inputText = document.getElementById("inputText").value; document.getElementById("outputText").value = inputText.toLowerCase(); } function convertToTitleCase() { const inputText = document.getElementById("inputText").value; const titleCaseText = inputText .toLowerCase() .split(" ") .map(word => word.charAt(0).toUpperCase() + word.slice(1)) .join(" "); document.getElementById("outputText").value = titleCaseText; } function convertToSentenceCase() { const inputText = document.getElementById("inputText").value; const sentenceCaseText = inputText .toLowerCase() .replace(/(^\s*\w|[\.\!\?]\s*\w)/g, match => match.toUpperCase()); document.getElementById("outputText").value = sentenceCaseText; } function clearText() { document.getElementById("inputText").value = ""; document.getElementById("outputText").value = ""; }