Move CSS
This commit is contained in:
+36
-96
@@ -1,103 +1,43 @@
|
||||
/* Styles for WordPress Activity Stats Plugin - Frontend Shortcodes */
|
||||
|
||||
/* Shortcode [statpress_summary] */
|
||||
.statpress-shortcode-container table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
margin-bottom: 2em;
|
||||
}
|
||||
.statpress-shortcode-container th,
|
||||
.statpress-shortcode-container td {
|
||||
padding: 8px 12px;
|
||||
border: 1px solid #ddd;
|
||||
text-align: left;
|
||||
}
|
||||
.statpress-shortcode-container th {
|
||||
background-color: #f4f4f4;
|
||||
}
|
||||
/* Globalne ustawienia frontendu MD */
|
||||
.statpress-md-container { font-family: 'Roboto', -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; }
|
||||
.statpress-md-container h3 { color: #202124; font-weight: 400; margin: 24px 0 16px; font-size: 20px; }
|
||||
|
||||
.statpress-activity-table td:nth-child(4),
|
||||
.statpress-activity-table td:nth-child(5) {
|
||||
text-align: right;
|
||||
}
|
||||
/* Karty podsumowania */
|
||||
.statpress-summary-cards { display: flex; gap: 16px; flex-wrap: wrap; margin-bottom: 32px; }
|
||||
.statpress-summary-card { background: #fff; border-radius: 8px; padding: 20px; flex: 1; min-width: 140px; box-shadow: 0 1px 2px 0 rgba(60,64,67,0.3), 0 1px 3px 1px rgba(60,64,67,0.15); border-left: 4px solid #1a73e8; }
|
||||
.statpress-summary-card-title { font-size: 12px; color: #5f6368; text-transform: uppercase; font-weight: 500; margin-bottom: 8px; letter-spacing: 0.5px; }
|
||||
.statpress-summary-card-value { font-size: 28px; color: #202124; font-weight: 400; }
|
||||
|
||||
/* Styles for the nested details table */
|
||||
.statpress-activity-details-row > .statpress-activity-details-cell {
|
||||
padding: 0 !important;
|
||||
border-top: none;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
/* Karty aktywności z listy */
|
||||
.statpress-activity-list { display: flex; flex-direction: column; gap: 16px; }
|
||||
.statpress-activity-card { background: #fff; border-radius: 8px; box-shadow: 0 1px 2px 0 rgba(60,64,67,0.3), 0 1px 3px 1px rgba(60,64,67,0.15); display: flex; padding: 16px 20px; align-items: center; flex-wrap: wrap; gap: 20px; transition: transform 0.2s, box-shadow 0.2s; }
|
||||
.statpress-activity-card:hover { transform: translateY(-2px); box-shadow: 0 1px 3px 0 rgba(60,64,67,0.3), 0 4px 8px 3px rgba(60,64,67,0.15); }
|
||||
.statpress-activity-icon { width: 48px; height: 48px; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: #fff; flex-shrink: 0; box-shadow: 0 2px 4px rgba(0,0,0,0.2); }
|
||||
.statpress-activity-icon .material-icons { font-size: 24px; }
|
||||
.statpress-activity-info { flex: 1; min-width: 200px; }
|
||||
.statpress-activity-title { font-size: 16px; font-weight: 500; color: #202124; margin: 0 0 6px 0; line-height: 1.3; }
|
||||
.statpress-activity-meta { font-size: 13px; color: #5f6368; margin: 0; display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }
|
||||
.statpress-activity-meta-dot { font-size: 8px; color: #dadce0; }
|
||||
.statpress-activity-stats { display: flex; gap: 24px; flex-wrap: wrap; }
|
||||
.statpress-stat-item { display: flex; flex-direction: column; }
|
||||
.statpress-stat-label { font-size: 11px; color: #5f6368; text-transform: uppercase; font-weight: 500; margin-bottom: 2px; }
|
||||
.statpress-stat-value { font-size: 15px; color: #202124; font-weight: 500; }
|
||||
|
||||
.statpress-nested-details-table {
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
background-color: #fdfdfd;
|
||||
border: none !important;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
/* Karta pojedynczej aktywności (Single) */
|
||||
.statpress-single-card { background: #fff; border-radius: 8px; box-shadow: 0 1px 2px 0 rgba(60,64,67,0.3), 0 1px 3px 1px rgba(60,64,67,0.15); padding: 24px; margin-bottom: 24px; font-family: 'Roboto', -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; }
|
||||
.statpress-single-header { border-bottom: 1px solid #e8eaed; padding-bottom: 16px; margin-bottom: 20px; }
|
||||
.statpress-single-header h4 { margin: 0 0 8px 0; font-size: 22px; color: #202124; font-weight: 400; }
|
||||
.statpress-single-header p { margin: 0; color: #5f6368; font-size: 14px; }
|
||||
.statpress-single-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 20px; margin-bottom: 20px; }
|
||||
.statpress-single-data-item { display: flex; flex-direction: column; }
|
||||
.statpress-single-data-label { font-size: 12px; color: #5f6368; text-transform: uppercase; font-weight: 500; margin-bottom: 4px; }
|
||||
.statpress-single-data-value { font-size: 16px; color: #202124; font-weight: 500; }
|
||||
|
||||
.statpress-nested-details-table th,
|
||||
.statpress-nested-details-table td {
|
||||
border: none !important;
|
||||
padding: 6px 12px;
|
||||
text-align: center;
|
||||
font-size: 0.9em;
|
||||
width: 33.33%;
|
||||
}
|
||||
|
||||
.statpress-nested-details-table th {
|
||||
background-color: transparent;
|
||||
font-weight: normal;
|
||||
color: #777;
|
||||
padding-top: 8px;
|
||||
padding-bottom: 2px;
|
||||
}
|
||||
|
||||
.statpress-nested-details-table td {
|
||||
font-weight: bold;
|
||||
padding-top: 0;
|
||||
padding-bottom: 8px;
|
||||
}
|
||||
|
||||
/* Shortcode [statpress_activity] */
|
||||
.statpress-single-activity-shortcode {
|
||||
border: 1px solid #eee;
|
||||
padding: 15px;
|
||||
margin-bottom: 1.5em;
|
||||
border-radius: 5px;
|
||||
background: #f9f9f9;
|
||||
}
|
||||
.statpress-single-activity-shortcode h4 {
|
||||
margin-top: 0;
|
||||
}
|
||||
.statpress-single-activity-shortcode p em {
|
||||
color: #777;
|
||||
font-size: 0.9em;
|
||||
}
|
||||
.statpress-single-columns-container {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 30px;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
.statpress-single-col {
|
||||
flex: 1;
|
||||
min-width: 240px;
|
||||
}
|
||||
.statpress-single-summary-table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
.statpress-single-summary-table th,
|
||||
.statpress-single-summary-table td {
|
||||
padding: 4px 0;
|
||||
border: none;
|
||||
text-align: left;
|
||||
vertical-align: top;
|
||||
}
|
||||
.statpress-single-summary-table th {
|
||||
font-weight: bold;
|
||||
padding-right: 1em;
|
||||
white-space: nowrap;
|
||||
width: 1%;
|
||||
/* Responsywność frontendu */
|
||||
@media (max-width: 600px) {
|
||||
.statpress-activity-card { align-items: flex-start; padding: 16px; gap: 16px; }
|
||||
.statpress-activity-stats { width: 100%; justify-content: space-between; border-top: 1px solid #f1f3f4; padding-top: 16px; margin-top: 4px; }
|
||||
.statpress-summary-card { min-width: 100%; border-left: none; border-top: 4px solid #1a73e8; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user