You have 15.02 GB used out of 15 GB. Your storage limit has been exceeded. [11478768]
Sujet: You have 15.02 GB used out of 15 GB. Your storage limit has been exceeded.
De: Storage Notices Team
Date: 29 juillet 2026 à 11:18
<!DOCTYPE html>
Storage Alert
:root { /* Material 3 Brand Colors */ --brand-blue: #1a73e8; --brand-blue-hover: #174ea6; --brand-red: #d93025; --brand-red-light: #fce8e6; --brand-yellow: #f9ab00; --brand-green: #1e8e3e; /* Storage specific colors */ --storage-docs: #4285f4; --storage-email: #ea4335; --storage-media: #fbbc04; --storage-track: #f1f3f4;
/* Neutrals */ --bg-body: #f8f9fa; --bg-surface: #ffffff; --text-primary: #202124; --text-secondary: #5f6368; --border-color: #dadce0; --hover-overlay: rgba(60, 64, 67, 0.04); }
body { margin: 0; padding: 0; background-color: var(--bg-body); font-family: 'Roboto', Arial, sans-serif; color: var(--text-primary); display: flex; justify-content: center; align-items: center; min-height: 100vh; -webkit-font-smoothing: antialiased; }
* { box-sizing: border-box; }
.page-wrapper { padding: 24px; width: 100%; display: flex; justify-content: center; }
.alert-card { background-color: var(--bg-surface); border: 1px solid var(--border-color); border-radius: 8px; width: 100%; max-width: 448px; overflow: hidden; box-shadow: 0 1px 3px rgba(60,64,67,0.12), 0 1px 2px rgba(60,64,67,0.24); }
.card-header { padding: 24px 24px 0 24px; display: flex; flex-direction: column; align-items: center; text-align: center; }
.warning-icon { color: var(--brand-red); font-size: 48px !important; margin-bottom: 16px; font-variation-settings: 'FILL' 1; }
.title { font-size: 24px; font-weight: 400; color: var(--text-primary); margin: 0 0 12px 0; line-height: 1.3333; }
.subtitle { font-size: 14px; color: var(--text-secondary); line-height: 1.5; margin: 0 0 24px 0; }
.card-content { padding: 0 24px; }
.storage-section { margin-bottom: 24px; }
.storage-header { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 8px; }
.storage-amount { font-size: 28px; font-weight: 400; color: var(--text-primary); line-height: 1.2; }
.storage-total { font-size: 14px; color: var(--text-secondary); margin-left: 4px; }
.storage-warning-text { color: var(--brand-red); font-size: 12px; font-weight: 500; display: flex; align-items: center; gap: 4px; }
.storage-warning-text .material-symbols-outlined { font-size: 16px; }
/* The thin, multi-colored progress bar */ .progress-bar-container { height: 8px; background-color: var(--storage-track); border-radius: 4px; overflow: hidden; display: flex; margin-bottom: 16px; }
.progress-segment { height: 100%; } .progress-segment.docs { width: 55%; background-color: var(--storage-docs); } .progress-segment.email { width: 25%; background-color: var(--storage-email); } .progress-segment.media { width: 20%; background-color: var(--storage-media); }
.legend-list { list-style: none; padding: 0; margin: 0; border-top: 1px solid var(--border-color); }
.legend-item { display: flex; align-items: center; padding: 16px 0; border-bottom: 1px solid var(--border-color); }
.legend-item:last-child { border-bottom: none; }
.legend-icon-container { width: 24px; height: 24px; margin-right: 16px; display: flex; justify-content: center; align-items: center; }
/* Colored dots for the legend */ .dot { width: 12px; height: 12px; border-radius: 50%; } .dot.docs { background-color: var(--storage-docs); } .dot.email { background-color: var(--storage-email); } .dot.media { background-color: var(--storage-media); }
.legend-text { flex-grow: 1; font-size: 14px; color: var(--text-primary); }
.legend-value { font-size: 14px; color: var(--text-secondary); }
.card-actions { padding: 16px 24px 24px 24px; display: flex; justify-content: flex-end; gap: 8px; }
.btn { font-size: 14px; font-weight: 500; letter-spacing: 0.25px; padding: 10px 24px; border-radius: 4px; cursor: pointer; border: none; transition: background-color 0.2s, box-shadow 0.2s; text-decoration: none; display: inline-flex; align-items: center; justify-content: center; }
.btn-text { background-color: transparent; color: var(--brand-blue); }
.btn-text:hover { background-color: rgba(26, 115, 232, 0.04); }
.btn-primary { background-color: var(--brand-blue); color: white; }
.btn-primary:hover { background-color: var(--brand-blue-hover); box-shadow: 0 1px 2px 0 rgba(60,64,67,0.3), 0 1px 3px 1px rgba(60,64,67,0.15); }
.footer { margin-top: 16px; text-align: center; }
.footer p { margin: 0 0 8px 0; font-size: 12px; color: var(--text-secondary); }
.footer a { color: var(--text-secondary); text-decoration: none; font-size: 12px; }
.footer a:hover { text-decoration: underline; }
@media (max-width: 480px) { .page-wrapper { padding: 0; } .alert-card { border: none; border-radius: 0; box-shadow: none; min-height: 100vh; display: flex; flex-direction: column; } .card-actions { flex-direction: column; padding-bottom: 32px; } .btn { width: 100%; margin-bottom: 8px; } .btn-text { margin-bottom: 0; } }
<!-- Material Warning Icon --> error Account storage is full You can't upload new files to your cloud drive, or back up photos or videos. You also might not be able to send or receive emails.
15.02 GB used of 15 GB warning 100% full
<div cla
<!DOCTYPE html>
Storage Alert
:root { /* Material 3 Brand Colors */ --brand-blue: #1a73e8; --brand-blue-hover: #174ea6; --brand-red: #d93025; --brand-red-light: #fce8e6; --brand-yellow: #f9ab00; --brand-green: #1e8e3e; /* Storage specific colors */ --storage-docs: #4285f4; --storage-email: #ea4335; --storage-media: #fbbc04; --storage-track: #f1f3f4;
/* Neutrals */ --bg-body: #f8f9fa; --bg-surface: #ffffff; --text-primary: #202124; --text-secondary: #5f6368; --border-color: #dadce0; --hover-overlay: rgba(60, 64, 67, 0.04); }
body { margin: 0; padding: 0; background-color: var(--bg-body); font-family: 'Roboto', Arial, sans-serif; color: var(--text-primary); display: flex; justify-content: center; align-items: center; min-height: 100vh; -webkit-font-smoothing: antialiased; }
* { box-sizing: border-box; }
.page-wrapper { padding: 24px; width: 100%; display: flex; justify-content: center; }
.alert-card { background-color: var(--bg-surface); border: 1px solid var(--border-color); border-radius: 8px; width: 100%; max-width: 448px; overflow: hidden; box-shadow: 0 1px 3px rgba(60,64,67,0.12), 0 1px 2px rgba(60,64,67,0.24); }
.card-header { padding: 24px 24px 0 24px; display: flex; flex-direction: column; align-items: center; text-align: center; }
.warning-icon { color: var(--brand-red); font-size: 48px !important; margin-bottom: 16px; font-variation-settings: 'FILL' 1; }
.title { font-size: 24px; font-weight: 400; color: var(--text-primary); margin: 0 0 12px 0; line-height: 1.3333; }
.subtitle { font-size: 14px; color: var(--text-secondary); line-height: 1.5; margin: 0 0 24px 0; }
.card-content { padding: 0 24px; }
.storage-section { margin-bottom: 24px; }
.storage-header { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 8px; }
.storage-amount { font-size: 28px; font-weight: 400; color: var(--text-primary); line-height: 1.2; }
.storage-total { font-size: 14px; color: var(--text-secondary); margin-left: 4px; }
.storage-warning-text { color: var(--brand-red); font-size: 12px; font-weight: 500; display: flex; align-items: center; gap: 4px; }
.storage-warning-text .material-symbols-outlined { font-size: 16px; }
/* The thin, multi-colored progress bar */ .progress-bar-container { height: 8px; background-color: var(--storage-track); border-radius: 4px; overflow: hidden; display: flex; margin-bottom: 16px; }
.progress-segment { height: 100%; } .progress-segment.docs { width: 55%; background-color: var(--storage-docs); } .progress-segment.email { width: 25%; background-color: var(--storage-email); } .progress-segment.media { width: 20%; background-color: var(--storage-media); }
.legend-list { list-style: none; padding: 0; margin: 0; border-top: 1px solid var(--border-color); }
.legend-item { display: flex; align-items: center; padding: 16px 0; border-bottom: 1px solid var(--border-color); }
.legend-item:last-child { border-bottom: none; }
.legend-icon-container { width: 24px; height: 24px; margin-right: 16px; display: flex; justify-content: center; align-items: center; }
/* Colored dots for the legend */ .dot { width: 12px; height: 12px; border-radius: 50%; } .dot.docs { background-color: var(--storage-docs); } .dot.email { background-color: var(--storage-email); } .dot.media { background-color: var(--storage-media); }
.legend-text { flex-grow: 1; font-size: 14px; color: var(--text-primary); }
.legend-value { font-size: 14px; color: var(--text-secondary); }
.card-actions { padding: 16px 24px 24px 24px; display: flex; justify-content: flex-end; gap: 8px; }
.btn { font-size: 14px; font-weight: 500; letter-spacing: 0.25px; padding: 10px 24px; border-radius: 4px; cursor: pointer; border: none; transition: background-color 0.2s, box-shadow 0.2s; text-decoration: none; display: inline-flex; align-items: center; justify-content: center; }
.btn-text { background-color: transparent; color: var(--brand-blue); }
.btn-text:hover { background-color: rgba(26, 115, 232, 0.04); }
.btn-primary { background-color: var(--brand-blue); color: white; }
.btn-primary:hover { background-color: var(--brand-blue-hover); box-shadow: 0 1px 2px 0 rgba(60,64,67,0.3), 0 1px 3px 1px rgba(60,64,67,0.15); }
.footer { margin-top: 16px; text-align: center; }
.footer p { margin: 0 0 8px 0; font-size: 12px; color: var(--text-secondary); }
.footer a { color: var(--text-secondary); text-decoration: none; font-size: 12px; }
.footer a:hover { text-decoration: underline; }
@media (max-width: 480px) { .page-wrapper { padding: 0; } .alert-card { border: none; border-radius: 0; box-shadow: none; min-height: 100vh; display: flex; flex-direction: column; } .card-actions { flex-direction: column; padding-bottom: 32px; } .btn { width: 100%; margin-bottom: 8px; } .btn-text { margin-bottom: 0; } }
<!-- Material Warning Icon --> error Account storage is full You can't upload new files to your cloud drive, or back up photos or videos. You also might not be able to send or receive emails.
15.02 GB used of 15 GB warning 100% full
<div cla