fix: remove adult content to prevent site flagging
- Replaced profane words with family-friendly alternatives: - 'clusterfuck' → 'mess' - 'fuckups' → 'incidents' - 'bullshit' → 'questionable' - 'shit' → removed or replaced - Updated CSS class names from 'shit-list' to 'blame-list' - Removed encouragement to use profanity in form placeholder - Updated JavaScript variable names and text content - Maintained humorous tone while making site family-friendly - Should prevent adult content filters from flagging the site
This commit is contained in:
@@ -220,24 +220,24 @@
|
||||
border-radius: 5px;
|
||||
transition: width 0.5s ease;
|
||||
}
|
||||
.shit-list {
|
||||
.blame-list {
|
||||
margin-top: 20px;
|
||||
padding-top: 15px;
|
||||
border-top: 1px solid var(--terminal-green);
|
||||
}
|
||||
.shit-list-title {
|
||||
.blame-list-title {
|
||||
color: var(--terminal-yellow);
|
||||
font-weight: bold;
|
||||
margin-bottom: 10px;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
.shit-item {
|
||||
.blame-item {
|
||||
padding: 8px 0;
|
||||
border-bottom: 1px dashed rgba(0, 255, 0, 0.3);
|
||||
color: var(--terminal-text);
|
||||
font-size: 0.9em;
|
||||
}
|
||||
.shit-item:last-child {
|
||||
.blame-item:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
.footer {
|
||||
@@ -480,12 +480,12 @@
|
||||
<div class="dustin-face">🤦♂️</div>
|
||||
<h1 class="title">IT'S DUSTIN'S FAULT</h1>
|
||||
<div class="subtitle">Official Corporate Blame Allocation System</div>
|
||||
<div class="tagline">Because someone has to take responsibility for this clusterfuck</div>
|
||||
<div class="tagline">Because someone has to take responsibility for this mess</div>
|
||||
</div>
|
||||
<div class="stats-grid">
|
||||
<div class="stat-card critical">
|
||||
<div class="stat-label">Total Fuckups Blamed on Dustin</div>
|
||||
<div class="stat-value" id="total-fuckups">1,247</div>
|
||||
<div class="stat-label">Total Incidents Blamed on Dustin</div>
|
||||
<div class="stat-value" id="total-incidents">1,247</div>
|
||||
<div class="rage-meter">
|
||||
<div class="rage-fill" id="rage-meter" style="width: 100%"></div>
|
||||
</div>
|
||||
@@ -498,7 +498,7 @@
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">Dustin's Apologies Generated</div>
|
||||
<div class="stat-value green" id="apologies-count">42</div>
|
||||
<div class="stat-label">(All of them bullshit)</div>
|
||||
<div class="stat-label">(All of them questionable)</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">Hours Wasted Blaming Dustin</div>
|
||||
@@ -519,13 +519,13 @@
|
||||
<div id="log">
|
||||
<!-- Incidents will be added here -->
|
||||
</div>
|
||||
<div class="shit-list">
|
||||
<div class="shit-list-title">Dustin's Greatest Hits (Recent Fuckups):</div>
|
||||
<div class="shit-item">Spilled coffee on the CEO's laptop during board meeting</div>
|
||||
<div class="shit-item">Accidentally deleted the entire customer database (twice)</div>
|
||||
<div class="shit-item">Set the office thermostat to "Sahara Desert" mode</div>
|
||||
<div class="shit-item">Replied-all to company-wide email with "who gives a shit?"</div>
|
||||
<div class="shit-item">Scheduled server maintenance for Christmas Day</div>
|
||||
<div class="blame-list">
|
||||
<div class="blame-list-title">Dustin's Greatest Hits (Recent Incidents):</div>
|
||||
<div class="blame-item">Spilled coffee on the CEO's laptop during board meeting</div>
|
||||
<div class="blame-item">Accidentally deleted the entire customer database (twice)</div>
|
||||
<div class="blame-item">Set the office thermostat to "Sahara Desert" mode</div>
|
||||
<div class="blame-item">Replied-all to company-wide email with questionable content</div>
|
||||
<div class="blame-item">Scheduled server maintenance for Christmas Day</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sidebar">
|
||||
@@ -543,7 +543,7 @@
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="description">Describe Dustin's Latest Mess-up:</label>
|
||||
<textarea id="description" placeholder="Be specific. Use profanity. We won't judge." required></textarea>
|
||||
<textarea id="description" placeholder="Be specific. We won't judge." required></textarea>
|
||||
</div>
|
||||
<button type="submit" class="submit-btn">BLAME DUSTIN OFFICIALLY</button>
|
||||
</form>
|
||||
@@ -551,9 +551,9 @@
|
||||
<div class="apology-generator">
|
||||
<div class="apology-title">DUSTIN'S APOLOGY GENERATOR™</div>
|
||||
<div class="apology-display" id="apology-display">
|
||||
Click below to generate a fresh bullshit apology from Dustin...
|
||||
Click below to generate a fresh questionable apology from Dustin...
|
||||
</div>
|
||||
<button class="generate-btn" id="generate-apology">GENERATE BULLSHIT APOLOGY</button>
|
||||
<button class="generate-btn" id="generate-apology">GENERATE QUESTIONABLE APOLOGY</button>
|
||||
<div style="text-align: center; margin-top: 10px; font-size: 0.8em; color: var(--terminal-magenta);">
|
||||
Sincerity Level: <span id="sincerity-level">0%</span>
|
||||
</div>
|
||||
@@ -584,7 +584,7 @@
|
||||
const clearLogBtn = document.getElementById('clear-log');
|
||||
const soundToggle = document.getElementById('sound-toggle');
|
||||
const logContainer = document.getElementById('log');
|
||||
const totalFuckups = document.getElementById('total-fuckups');
|
||||
const totalIncidents = document.getElementById('total-incidents');
|
||||
const apologiesCount = document.getElementById('apologies-count');
|
||||
const hoursWasted = document.getElementById('hours-wasted');
|
||||
const apologyDisplay = document.getElementById('apology-display');
|
||||
@@ -593,7 +593,7 @@
|
||||
|
||||
// State
|
||||
let soundEnabled = true;
|
||||
let fuckupCount = 1247;
|
||||
let incidentCount = 1247;
|
||||
let apologyCount = 42;
|
||||
let hoursCount = 3728;
|
||||
|
||||
@@ -694,7 +694,7 @@
|
||||
}
|
||||
|
||||
// Update stats
|
||||
fuckupCount++;
|
||||
incidentCount++;
|
||||
hoursCount += Math.floor(Math.random() * 5) + 1;
|
||||
updateStats();
|
||||
|
||||
@@ -704,7 +704,7 @@
|
||||
|
||||
// Update statistics display
|
||||
function updateStats() {
|
||||
totalFuckups.textContent = fuckupCount.toLocaleString();
|
||||
totalIncidents.textContent = incidentCount.toLocaleString();
|
||||
apologiesCount.textContent = apologyCount;
|
||||
hoursWasted.textContent = hoursCount.toLocaleString();
|
||||
}
|
||||
@@ -745,7 +745,7 @@
|
||||
addIncident("Paradox detected: If Dustin is fired, who do we blame for firing Dustin?", 'apocalyptic');
|
||||
|
||||
// Update stats dramatically
|
||||
fuckupCount += 1000;
|
||||
incidentCount += 1000;
|
||||
hoursCount += 500;
|
||||
updateStats();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user