format/css/style.css
2025-09-08 16:25:26 -05:00

101 lines
No EOL
1.8 KiB
CSS

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');
body {
font-family: 'Montserrat', Arial, sans-serif;
line-height: 1.6;
margin: 0;
padding: 0;
color: #000000;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 20px;
}
.logo-container {
text-align: center;
margin-bottom: 10px;
}
.logo {
width: 400px;
height: auto;
}
h1 {
text-align: center;
}
.converter {
display: flex;
gap: 20px;
}
.input-area, .output-area {
flex: 1;
}
textarea {
width: 100%;
height: 300px;
resize: vertical;
font-family: 'Courier New', Courier, monospace;
color: #000000; /* Ensure text is black */
}
#html-output {
border: 1px solid #ccc;
min-height: 300px;
padding: 10px;
white-space: pre-wrap;
font-family: 'Montserrat', Arial, sans-serif;
color: #000000; /* Ensure text is black */
}
.button-group {
margin-top: 10px;
}
button {
padding: 5px 10px;
margin-right: 10px;
font-family: 'Montserrat', Arial, sans-serif;
color: #000000; /* Ensure text is black */
}
/* Table styles */
#html-output table {
border-collapse: collapse;
width: 100%;
}
#html-output th,
#html-output td {
border: 1px solid #ddd;
padding: 8px;
color: #000000; /* Ensure text is black */
}
#html-output tr:nth-child(even) {
background-color: #f2f2f2;
}
#html-output th {
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
background-color: rgba(0, 0, 0, 0.4); /* 40% black for table headers */
color: #000000; /* Ensure text is black */
}
/* Alternating column colors */
#html-output td:nth-child(odd) {
background-color: rgba(0, 0, 0, 0.25);
}
/* Ensure all text in the HTML output is black */
#html-output * {
color: #000000;
}