{"id":21458,"date":"2025-11-16T21:59:36","date_gmt":"2025-11-16T20:59:36","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=21458"},"modified":"2025-12-28T10:25:57","modified_gmt":"2025-12-28T09:25:57","slug":"xfce-kalender-widget-mit-css-aufpeppen","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2025\/11\/16\/xfce-kalender-widget-mit-css-aufpeppen\/","title":{"rendered":"Xfce Kalender-Widget mit CSS aufpeppen"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Das Standard-Kalender-Widget des Xfce-Desktops ist funktional, aber optisch nicht jedermanns Geschmack. Mit wenigen Schritten l\u00e4sst sich das Design deutlich aufwerten &#8211; alles, was daf\u00fcr ben\u00f6tigt wird, ist eine kleine Anpassung per CSS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/calendar_02.jpg\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/calendar_02-1024x576.jpg\" alt=\"\" class=\"wp-image-21493\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/calendar_02-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/calendar_02-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/calendar_02-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/calendar_02-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/calendar_02-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/calendar_02.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-text-align-center has-small-font-size wp-block-paragraph\">Xfce-Desktop: Original Kalender-Widget<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Schritt 1: Texteditor starten<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6ffnen sie einen einfachen Texteditor (z.B. Mousepad, Gedit oder Nano). Es wird lediglich eine reine Textdatei ohne Formatierungen erstellt bzw. bearbeitet.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Schritt 2: CSS-Code einf\u00fcgen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kopieren Sie folgenden CSS-Code in den Editor:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/* =======================================\n   XFCE Kalender-Widget - eckig &amp; kontrastreicher\n   ======================================= *\/\n\n\/* Grundstruktur *\/\ncalendar,\nGtkCalendar {\n    font-size: 18pt;\n    background-color: #f8f9fa;\n    color: #4a4f56;\n    border-radius: 0; \/* Ecken entfernt f\u00fcr klaren Look *\/\n    padding: 10px 12px;\n    transition: background-color 0.3s ease, color 0.3s ease;\n    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);\n    border: 1px solid #dcdfe2;\n}\n\n\/* Auswahlzustand *\/\ncalendar:selected,\nGtkCalendar:selected {\n    background-color: #64baff;\n    color: #ffffff;\n    font-weight: 600;\n    border-radius: 0;\n}\n\n\/* Wochentage (Kopfzeile) *\/\ncalendar.highlight,\nGtkCalendar.highlight {\n    background-color: #d2d5d9;   \/* dunkleres, neutralgraues Headerfeld *\/\n    color: #40444a;              \/* satteres Dunkelgrau f\u00fcr Text *\/\n    font-weight: 600;\n    border-radius: 0;\n    padding: 4px 0;\n    border-bottom: 1px solid #bcbfc2;\n}\n\n\/* Kalenderwochen-Spalte *\/\ncalendar.week-number,\nGtkCalendar.week-number {\n    background-color: #d8dbde;   \/* etwas dunkler f\u00fcr klare Abgrenzung *\/\n    color: #3c4045;\n    font-weight: 600;\n    padding: 2px 8px;\n    border-radius: 0;\n}\n\n\/* Aktuelles Datum *\/\ncalendar.today,\nGtkCalendar.today {\n    background-color: #d7e8f6;\n    color: #2a6fb8;\n    border-radius: 0;\n    font-weight: 600;\n    box-shadow: 0 0 10px rgba(100, 186, 255, 0.25);\n    animation: pulse-today 4s ease-in-out infinite;\n    transition: background-color 0.4s ease, box-shadow 0.4s ease;\n}\n\n\/* Sanftes Pulsieren des heutigen Datums *\/\n@keyframes pulse-today {\n    0%, 100% {\n        box-shadow: 0 0 0px rgba(100, 186, 255, 0.2);\n        background-color: #d7e8f6;\n    }\n    50% {\n        box-shadow: 0 0 16px rgba(100, 186, 255, 0.4);\n        background-color: #e3f0fa;\n    }\n}\n\n\/* Kalendergitter *\/\ncalendar,\nGtkCalendar box,\nGtkCalendar grid {\n    background-image: linear-gradient(\n        to bottom,\n        rgba(255, 255, 255, 0.9),\n        rgba(247, 248, 249, 0.9)\n    );\n    border-radius: 0;\n}\n\n\/* Header (Monat\/Jahr) *\/\ncalendar.header,\nGtkCalendar.header {\n    color: #35393d;\n    font-weight: 700;\n    text-shadow: none;\n}\n\n\/* Tage-Buttons *\/\ncalendar button,\nGtkCalendar button {\n    border-radius: 0;\n    padding: 4px 6px;\n    color: #4a4f56;\n    background: transparent;\n    transition: background-color 0.2s ease, color 0.2s ease;\n}\n\n\/* Hover-Effekt *\/\ncalendar button:hover,\nGtkCalendar button:hover {\n    background-color: rgba(100, 186, 255, 0.15);\n    color: #3178c6;\n}\n\n\/* Optional: Rahmen f\u00fcr klare Abgrenzung auf dunklem oder hellem Hintergrund *\/\ncalendar,\nGtkCalendar {\n    box-shadow: none;\n    border: 1px solid #cfd3d7;\n}\n<\/code><\/pre>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Schritt 3: CSS-Datei abspeichern<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Speichern sie die Datei als <strong>gtk.css<\/strong> im versteckten Ordner <strong>.config\/gtk-3.0\/<\/strong> unter Ihrem Home-Verzeichnis (\/home\/USERNAME\/.config\/gtk-3.0\/gtk.css) ab. Falls der Ordner noch nicht existiert, erstellen sie ihn.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Schritt 4: Xfce-Panel neu starten<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Damit die \u00c4nderungen sofort \u00fcbernommen werden, starten Sie das Xfce-Panel neu. Am einfachsten geht das mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>xfce4-panel -r<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Alternativ ab- und wieder anmelden.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Was bewirken diese \u00c4nderungen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Ein farblich neutraler Hintergrund schafft ein weicheres und moderneres Erscheinungsbild.<br>&#8211; Das ausgew\u00e4hlte Datum hebt sich klar ab.<br>&#8211; Unterschiedliche Graut\u00f6ne f\u00fcr Kalenderwochen und Wochentage schaffen visuelle Hierarchie.<br>&#8211; Leichte Hover-Effekte auf den Tagen erh\u00f6hen die Interaktivit\u00e4t.<br>&#8211; Gen\u00fcgend Innenabstand (Padding) sorgt f\u00fcr Luftigkeit und bessere \u00dcbersichtlichkeit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Kalender-Widget zeigt nun gr\u00f6\u00dfere Schrift und ist optisch klarer hervorgehoben. Sollte das neue Design nicht sofort aktiv sein, hilft eine \u00dcberpr\u00fcfung der Pfade oder des Dateinamen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/cal_gray_2.jpg\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/cal_gray_2-1024x576.jpg\" alt=\"\" class=\"wp-image-21995\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/cal_gray_2-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/cal_gray_2-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/cal_gray_2-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/cal_gray_2-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/cal_gray_2-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2025\/11\/cal_gray_2.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-text-align-center has-small-font-size wp-block-paragraph\">Xfce-Desktop: Angepasstes Kalender-Widget<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Anmerkung<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sollte die gtk.css-Datei im beschriebenen Ordner bereits bestehen, f\u00fcgen Sie den o.g. CSS-Code am Ende der Textdatei ein, speichern es einfach und fahren laut Anleitung fort.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Fazit<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mit diesen wenigen Schritten l\u00e4sst sich das Xfce Kalender-Widget individuell anpassen und deutlich \u00fcbersichtlicher gestalten. Perfekt f\u00fcr alle, die auf dem Xfce-Desktop ein modernes und klares Erscheinungsbild bevorzugen.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"21458\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">21    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"21458\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Das Standard-Kalender-Widget des Xfce-Desktops ist funktional, aber optisch nicht jedermanns Geschmack. Mit wenigen Schritten l\u00e4sst sich das Design deutlich aufwerten &#8211; alles, was daf\u00fcr ben\u00f6tigt wird, ist eine kleine Anpassung per CSS. Xfce-Desktop: Original Kalender-Widget Schritt 1: Texteditor starten \u00d6ffnen sie einen einfachen Texteditor (z.B. Mousepad, Gedit oder Nano). Es wird lediglich eine reine Textdatei [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":21993,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[297,545],"tags":[1455],"class_list":["post-21458","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desktop-umgebungen","category-xfce","tag-kalender-widget"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/21458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=21458"}],"version-history":[{"count":6,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/21458\/revisions"}],"predecessor-version":[{"id":21996,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/21458\/revisions\/21996"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/21993"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=21458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=21458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=21458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}