CSS – die besten Beiträge

HTML/CSS: Wie mache ich Abstände zwischen "div container"?

Hallo zusammen,

ich bin auf Arbeitssuche und arbeite an einer "Projektseite" für meine Bewerbung. Das ganz große Problem ist, dass ich nichts mit Webdesign am Hut habe. Ich hatte zwei Monate lang einen Basickurs belegt aber nun muss ich diese Seite machen, weil ich sie für Bewerbungsgespräche brauche. (Ich will da meine Blogbeiträge vorstellen, bin Texterin)

Das Problem: Ich arbeite nur mit HTML/CSS also kein Java oder so. Ich mache eine Blogseite (bzw. mehrere Seiten).

In der Mitte der Seite steht (mittig) ein div class= "blog-page-container" dort steht eben mein Blogbeitrag und ich möchte von diesem Beitrag aus, auf der rechten Seite, einen Kasten erstellen, wo dann kurze Zusatzinfos stehen. Dieser Kasten ist aktuell eine div class = "sidebar". Auf dem Foto kann man das sehr schön erkennen.

Meine Frage lautet also: Wie kann dieser Infokasten ganz leicht nach rechts geschoben werden und so mit Abstand zu meinem Blogbeitrag stehen, ohne dass der Kasten komplett rechts klebt? Der Infokasten soll eben rechts sein aber nicht ganz am Rand der Webseite sondern nur etwas weiter vom Blogbeitrag weg. Ich will eben diese Textblöcke hier auf dem Foto voneinander trennen aber so, dass der Textblogbeitrag in genau der gleichen Position bleibt. Der dünne Kasten rechts soll nur verschoben werden aber da ich gerade nicht weiterkomme, wollte ich fragen wie das geht.

Das steht gerade im HTML body, main:

<div class="blog-page-container">
 <div class="blog-content">
  <h1>Blogtitel: Mein erster Blogeintrag</h1>
  <p><strong>Lorem Ipsum Lorem</strong> Lorem ipsum dolor sit amet, copraesent...</p>
 </div>
 <div class="blog-right-gap"></div>
 <div class="blog-info-sidebar">
  <h2>Infos & Werbung</h2>
  <p>Hier steht was über dich, Werbung, Links, etc.</p>
 </div>
</div>

Und das im CSS:

/* Haupttext */
.blog-content {
 flex: 3;
 padding: 40px;
}
/* Abstand zum Recht */
.blog-right-gap {
 width: 20px;
}
/* Weiße Infospalte ganz rechts */
.blog-info-sidebar {
 flex: 1;
 background-color: white;
 padding: 20px;
 border-left: 1px solid #ffb6c1;
 margin-right: 20px;
}
/* Responsiv auf kleinen Bildschirmen */
@media (max-width: 1024px) {
 .blog-page-container {
  flex-direction: column;
  max-width: 95%;
  margin: 20px auto;
 }
 .blog-right-gap {
  display: none;
 }
 .blog-info-sidebar {
  margin-right: 0;
  border-left: none;
  border-top: 1px solid #ffb6c1;
 }
}
.blog-content p {
 font-size: 1.1rem;
 line-height: 1.7;
 margin-bottom: 1.2rem;
 max-width: 70ch;
}
.blog-content h2 {
 line-height: 1.3;
 margin-bottom: 1em;
}
/* Textblock exakt unter das Bild setzen */
.blog-content {
 padding-left: 0 !important;
 margin-left: 0 !important;
}

Wie gesagt, ich bin nicht vom Fach und habe auch mit KI gearbeitet also würde mich freuen, wenn jemand eine Lösung hat.

Danke im Voraus.

Bild zum Beitrag
HTML, Webseite, CSS, HTML5, Webdesign, Webentwicklung, Frontend, Visual Studio Code

Themes für Joplin erstellen: Soll ich damit weitermachen??

Guten Tag liebe GF-Community.

Vorab: Das soll keine Werbung darstellen oder sonstiges.
Ich möchte hier auch ganz klar nichts verkaufen!

Seitdem ich gestern angefangen habe Joplin zu nutzen musste ich leider feststellen das mir die meisten Themes von Joplin einfach nicht gefallen.

Also habe ich heute morgen einfach beschlossen (weil mir danach war) bei Google nach weiteren Themes zu suchen. Leider habe ich daraufhin keine finden können die man normal installiert - also irgendeine Datei in nen Ordner hauen und fertig.
Ich habe dann einfach weitergesucht und auf einmal wurde mir irgendeine Seite von GitHub Vorgeschlagen bei der ich dann andere Informationen erhielt nach denen ich eigentlich nicht suchte aber trotzdem waren sie extrem wertvoll für alles weitere.
Ich hab dann eine Erklärung gefunden wie man Themes installiert und alles rund um das Thema "Themes" macht. Ziemlich cool!

Als nächstes habe ich mir dann ein kleinen Teil durchgelesen und dann kam mir in den Sinn ob nicht ChatGPT auch solche Themes bauen kann. Und ja ChatGPT kann.
Ich habe dann begonnen die Hilfe von ChatGPT in Anspruch (beim Erstellen meines ersten Themes wie ich es möchte im Stil von Notion) zu nehmen und ich war echt begeistert. Ich habe dann viel herumprobiert und ja der Chat-Verlauf bei ChatGPT ist wirklich extrem lang, weil ich immer wieder mehrere und kleinere Änderungen haben wollte die sich nur minimal unterscheiden.
Dann hab ich aber so richtig angefangen und erstmal den offiziellen Pfad der:
userchrome.css & userstyle.css zu suchen und diese dann anschließend gefunden, weil ich keine Lust habe die Codes ständig vom Programm aus zu ändern.

Ich muss auch mittlerweile sagen, dass ich echt eine große Menge Spaß daran gefunden habe meine eigenen Themes zu erstellen und Joplin so zu personalisieren wie ich es selbst möchte.
Ich war tatsächlich noch nie Programmierer oder so'n GitHub Dude der Ahnung von Codes/Coding hat oder hatte aber ein wenig verstehe ich schonmal wie das funzt.

Hier wäre zum Beispiel das Dark Amoled Theme im Notion Stil.
Das alles mach ich auch noch in Dark und White und je nach dem wie ich Lust habe vielleicht auch noch in paar anderen Stilen aber der Fokus liegt erstmal auf denen.

Hier noch ein kleiner Ausschnitt aus dem Hell-Matt Theme mit leichtem Grau im minimalistischen Design:

Ich bin vorher übrigens auch bei Discord auf den offiziellen Joplin Server gejoint und habe die Themes vorgestellt aber bisher kam noch keine Rückmeldung und dachte vielleicht würde ich hier welche erhalten. :D

| Frage:

Was meint ihr?
Soll ich damit weitermachen oder ist es sinnlos, weil es schon genug Themes hat?

Danke im Voraus!

Mit freundlichen Grüßen

RobinPxGF.

Bild zum Beitrag
PC, Computer, Software, Programm, CSS, Code, künstliche Intelligenz

Meistgelesene Beiträge zum Thema CSS