Skip to main content
Lt90 - Your Source for Lt90 Content
Where culture gets examined, not just consumed.
Skip to content
  • Home
  • Trends
  • Features
  • Interviews
  • Pop Culture
  • Identity

Harnessing Creativity: AI’s Brave New World in the Arts

4 May 2025
Austin Andrews
My Blog No Comments
uipmtjuexa

There’s a scene in Isaac Asimov’s “The Naked Sun” where a robot showcases an intricate painting. The brushstrokes are perfect, t…

Continue reading →

Living Longer with AI: The Tech that Could Make Us Age Like Fine Wine

26 April 2025
Austin Andrews
My Blog No Comments
ptknidxfkw

Hey there, tech aficionados! Buckle up because today we’re diving into a topic that’s near and dear to my rapidly-aging heart: longevity and the m…

Continue reading →

Unveiling the AI Canvas: When Machines Become Artists

25 April 2025
Austin Andrews
My Blog No Comments
olesblfrjm

Hey there, tech aficionados! Today, let’s take a jaunt down the weird and wonderful world where Artificial Intelligence (AI) meets the creative ar…

Continue reading →

Posts pagination

Previous 1 … 17 18 19

Recent Posts

  • How Gallery Wall Text Lost Its Subjunctive Mood: The Compression of the Artist Statement From Paragraph to Caption, 2015–2022
  • The Decline of the Long Conversation in Podcasting, 2005–2025
  • The Decline of the Long Conversation in Podcasting: How Smart Speed Deleted the Pause
  • How Algorithmic Feeds Destroy Sequential Thinking
  • Why Poetry Survives Better Than Prose in the Attention Age

/* ===== EBN Redesign: lt90.org ===== */
/* Direction: Elegance & Refinement | Foundation: Deep (charcoal) | Depth: soft-layers */

:root {
--ebn-foreground: #1c1917;
--ebn-secondary: #57534e;
--ebn-muted: #a8a29e;
--ebn-faint: #e7e5e4;
--ebn-accent: #b45309;
--ebn-accent-hover: #92400e;
--ebn-bg_canvas: #fafaf9;
--ebn-bg_surface: #ffffff;
--ebn-bg_surface_alt: #f5f5f4;
--ebn-border: #d6d3d1;
--ebn-border_light: #e7e5e4;
--ebn-radius: 6px;
--ebn-radius_sm: 3px;
--ebn-radius_lg: 12px;
--ebn-shadow: 0 2px 10px rgba(28,25,23,0.06);
--ebn-shadow_md: 0 6px 24px rgba(28,25,23,0.10);
--ebn-font_display: Georgia, 'Playfair Display', 'Baskerville', serif;
--ebn-font_body: Georgia, 'Times New Roman', serif;
--ebn-font_mono: Menlo, monospace;
}

/* ===== Global Reset ===== */
body {
background-color: var(--ebn-bg_canvas);
color: var(--ebn-foreground);
font-family: var(--ebn-font_body);
line-height: 1.7;
-webkit-font-smoothing: antialiased;
}

/* ===== Site Container ===== */
.site,
#page,
.hfeed,
.wrapper {
background-color: var(--ebn-bg_surface);
border-radius: var(--ebn-radius_lg);
box-shadow: var(--ebn-shadow_md);
max-width: 960px;
margin: 2rem auto;
padding: 2rem;
overflow: hidden;
}

/* ===== Typography ===== */
h1, h2, h3, h4, h5, h6,
.entry-title, .page-title, .site-title,
.widget-title, .comments-title {
color: var(--ebn-foreground);
font-family: var(--ebn-font_display);
font-weight: 700;
line-height: 1.25;
letter-spacing: -0.01em;
}

h1, .entry-title {
font-size: 2rem;
margin-bottom: 0.75rem;
}

h2 {
font-size: 1.5rem;
margin-bottom: 0.625rem;
}

h3 {
font-size: 1.25rem;
margin-bottom: 0.5rem;
}

p {
margin-bottom: 1.25rem;
color: var(--ebn-secondary);
}

a {
color: var(--ebn-accent);
text-decoration: none;
transition: color 0.2s ease, text-decoration 0.2s ease;
}

a:hover {
color: var(--ebn-accent-hover);
text-decoration: underline;
}

/* ===== Header ===== */
.site-header,
#masthead,
header {
background-color: var(--ebn-bg_surface);
border-bottom: 2px solid var(--ebn-border_light);
padding: 1.5rem 0;
margin-bottom: 2rem;
}

.site-title a,
.site-title {
font-family: var(--ebn-font_display);
font-size: 1.75rem;
font-weight: 700;
color: var(--ebn-foreground);
}

.site-description {
color: var(--ebn-muted);
font-size: 0.9rem;
font-style: italic;
}

/* ===== Navigation ===== */
.main-navigation,
nav.main-navigation {
background-color: var(--ebn-bg_surface_alt);
border-radius: var(--ebn-radius);
padding: 0.5rem 1rem;
margin: 1rem 0;
}

.main-navigation a,
nav a {
color: var(--ebn-secondary);
font-weight: 500;
padding: 0.5rem 0.75rem;
border-radius: var(--ebn-radius_sm);
transition: background-color 0.2s, color 0.2s;
}

.main-navigation a:hover,
nav a:hover {
background-color: var(--ebn-faint);
color: var(--ebn-accent);
}

.main-navigation .current_page_item > a {
color: var(--ebn-accent);
font-weight: 700;
}

/* ===== Content Area ===== */
.site-content,
#content,
.hfeed {
background-color: var(--ebn-bg_surface);
}

.entry-content,
article .entry-content {
font-size: 1.05rem;
line-height: 1.8;
color: var(--ebn-secondary);
}

.entry-content p {
margin-bottom: 1.25rem;
}

/* ===== Post Cards ===== */
article.post,
article.page,
.hentry {
background-color: var(--ebn-bg_surface);
border: 1px solid var(--ebn-border_light);
border-radius: var(--ebn-radius);
padding: 1.5rem;
margin-bottom: 2rem;
box-shadow: var(--ebn-shadow);
transition: box-shadow 0.2s ease;
}

article.post:hover,
article.page:hover {
box-shadow: var(--ebn-shadow_md);
}

/* ===== Post Meta ===== */
.entry-meta,
.entry-utility,
.posted-on,
.byline {
color: var(--ebn-muted);
font-size: 0.85rem;
margin-bottom: 0.75rem;
}

.entry-meta a,
.byline a {
color: var(--ebn-accent);
}

/* ===== Read More ===== */
.more-link,
.read-more {
display: inline-block;
margin-top: 1rem;
padding: 0.5rem 1.25rem;
background-color: var(--ebn-accent);
color: #ffffff;
border-radius: var(--ebn-radius);
font-weight: 600;
font-size: 0.9rem;
transition: background-color 0.2s ease, transform 0.1s ease;
}

.more-link:hover,
.read-more:hover {
background-color: var(--ebn-accent-hover);
color: #ffffff;
text-decoration: none;
transform: translateY(-1px);
}

/* ===== Sidebar / Widgets ===== */
.widget-area,
#secondary,
aside {
background-color: var(--ebn-bg_surface_alt);
border-radius: var(--ebn-radius);
padding: 1.5rem;
}

.widget {
background-color: var(--ebn-bg_surface);
border: 1px solid var(--ebn-border_light);
border-radius: var(--ebn-radius);
padding: 1.25rem;
margin-bottom: 1.5rem;
box-shadow: var(--ebn-shadow);
}

.widget-title {
font-size: 1rem;
font-weight: 700;
color: var(--ebn-foreground);
border-bottom: 2px solid var(--ebn-accent);
padding-bottom: 0.5rem;
margin-bottom: 1rem;
}

/* ===== Blockquotes ===== */
blockquote,
.wp-block-quote {
border-left: 4px solid var(--ebn-accent);
background-color: var(--ebn-bg_surface_alt);
padding: 1rem 1.5rem;
margin: 1.5rem 0;
border-radius: 0 var(--ebn-radius_sm) var(--ebn-radius_sm) 0;
font-style: italic;
color: var(--ebn-secondary);
}

blockquote p,
.wp-block-quote p {
margin-bottom: 0;
}

/* ===== Code Blocks ===== */
code,
pre,
.wp-block-code {
background-color: var(--ebn-bg_surface_alt);
border: 1px solid var(--ebn-border_light);
border-radius: var(--ebn-radius_sm);
font-family: var(--ebn-font_mono);
font-size: 0.9rem;
}

pre {
padding: 1rem;
overflow-x: auto;
}

code {
padding: 0.15rem 0.4rem;
}

/* ===== Images ===== */
img,
.wp-block-image img {
border-radius: var(--ebn-radius);
max-width: 100%;
height: auto;
}

.wp-caption,
.wp-block-image {
margin: 1.5rem 0;
}

/* ===== Buttons ===== */
button,
input[type="submit"],
.wp-block-button__link {
background-color: var(--ebn-accent);
color: #ffffff;
border: none;
border-radius: var(--ebn-radius_sm);
padding: 0.625rem 1.5rem;
font-weight: 600;
cursor: pointer;
transition: background-color 0.2s ease, transform 0.1s ease;
}

button:hover,
input[type="submit"]:hover,
.wp-block-button__link:hover {
background-color: var(--ebn-accent-hover);
transform: translateY(-1px);
}

/* ===== Forms ===== */
input[type="text"],
input[type="email"],
input[type="search"],
input[type="url"],
textarea,
select {
border: 1px solid var(--ebn-border);
border-radius: var(--ebn-radius_sm);
padding: 0.5rem 0.75rem;
font-family: var(--ebn-font_body);
font-size: 0.95rem;
background-color: var(--ebn-bg_surface);
color: var(--ebn-foreground);
transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

input:focus,
textarea:focus,
select:focus {
border-color: var(--ebn-accent);
box-shadow: 0 0 0 3px var(--ebn-faint);
outline: none;
}

/* ===== Footer ===== */
.site-footer,
#colophon,
footer {
background-color: var(--ebn-bg_surface_alt);
color: var(--ebn-muted);
border-top: 1px solid var(--ebn-border_light);
padding: 1.5rem;
border-radius: 0 0 var(--ebn-radius_lg) var(--ebn-radius_lg);
font-size: 0.85rem;
text-align: center;
}

.site-footer a {
color: var(--ebn-secondary);
}

.site-footer a:hover {
color: var(--ebn-accent);
}

/* ===== Comments ===== */
.comment,
.comment-body {
background-color: var(--ebn-bg_surface);
border: 1px solid var(--ebn-border_light);
border-radius: var(--ebn-radius);
padding: 1rem 1.25rem;
margin-bottom: 1rem;
}

.comment-author {
font-weight: 700;
color: var(--ebn-foreground);
}

.comment-meta {
font-size: 0.8rem;
color: var(--ebn-muted);
}

/* ===== Pagination ===== */
.nav-links,
.pagination {
display: flex;
gap: 0.5rem;
justify-content: center;
margin: 2rem 0;
}

.nav-links a,
.page-numbers {
display: inline-block;
padding: 0.375rem 0.875rem;
border: 1px solid var(--ebn-border);
border-radius: var(--ebn-radius_sm);
color: var(--ebn-secondary);
font-size: 0.9rem;
transition: all 0.2s ease;
}

.nav-links a:hover,
.page-numbers:hover,
.page-numbers.current {
background-color: var(--ebn-accent);
color: #ffffff;
border-color: var(--ebn-accent);
}

/* ===== Scrollbar (Webkit) ===== */
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: var(--ebn-bg_canvas);
}
::-webkit-scrollbar-thumb {
background: var(--ebn-border);
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: var(--ebn-muted);
}

/* ===== Selection ===== */
::selection {
background-color: var(--ebn-accent);
color: #ffffff;
}

/* ===== Accessibility ===== */
:focus-visible {
outline: 2px solid var(--ebn-accent);
outline-offset: 2px;
}

/* ===== Responsive ===== */
@media (max-width: 768px) {
.site,
#page {
margin: 0;
border-radius: 0;
padding: 1rem;
}

h1, .entry-title {
font-size: 1.5rem;
}

.widget-area {
margin-top: 2rem;
}
}

MENU

Navigation

  • Home
  • Trends
  • Features
  • Interviews
  • Pop Culture
  • Identity