export const starterTheme = {
fontLink: `<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">`,
styles: `
/* General styles */
body {
padding: 5px;
line-height: 1.6;
color: #333;
text-align: left;
font-size: 14px;
font-family: 'Inter', sans-serif;
margin: auto;
max-width: 740px;
}
a {
color: inherit;
text-decoration: none;
}
a:hover, a:focus {
text-decoration: underline;
}
/* Header styles */
header {
margin-top: 8px;
margin-bottom: 12px;
text-align: left;
}
header .intro {
display: flex;
flex-direction: row;
justify-content: space-between;
gap: 16px;
align-items: center;
margin-bottom: 8px;
}
header .intro h3 {
padding: 6px;
background-color: black;
color: white;
margin: 0;
}
.links {
display: flex;
flex-direction: row;
gap: 10px;
flex-wrap: wrap;
margin-top: 2px;
}
/* Section styles */
section {
margin-bottom: 12px;
}
section h2 {
border-bottom: 1px solid #ccc;
padding-bottom: 5px;
margin-bottom: 12px;
}
/* Highlights styles */
.highlights {
display: flex;
flex-direction: column;
gap: 8px;
}
.highlight-item {
display: flex;
align-items: flex-start;
}
.highlight-item::before {
content: "•";
color: #666;
font-weight: bold;
display: inline-block;
width: 10px;
margin-right: 4px;
}
/* Reduce margin for headings and paragraphs */
h1, h2, h3, h4, h5, h6, p {
margin: 0;
}
/* List Reset */
ul {
list-style: none;
padding: 0;
}
li {
margin-bottom: 10px;