Skip to content

Commit c8464bd

Browse files
chore: finalize layout
1 parent ccae711 commit c8464bd

File tree

3 files changed

+22
-15
lines changed

3 files changed

+22
-15
lines changed

apps/sim/app/(landing)/blog/[slug]/page.tsx

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,17 +54,17 @@ export default async function Page({ params }: { params: Promise<{ slug: string
5454
dangerouslySetInnerHTML={{ __html: JSON.stringify(breadcrumbLd) }}
5555
/>
5656

57-
<div className='mx-auto flex w-full max-w-[1700px] xl:max-w-[1950px] flex-col items-start gap-8 px-4 pt-10 pb-24 sm:px-6 sm:pt-12 lg:px-16 lg:pt-16 xl:grid xl:grid-cols-[9rem_minmax(0,1fr)_14rem] xl:items-start xl:gap-8'>
57+
<div className='mx-auto flex w-full max-w-[1700px] flex-col items-start gap-8 px-4 pt-10 pb-24 sm:px-6 sm:pt-12 lg:px-16 lg:pt-16 xl:grid xl:max-w-[1950px] xl:grid-cols-[9rem_minmax(0,1fr)_14rem] xl:items-start xl:gap-8'>
5858
<div className='hidden xl:block' />
5959
<div data-blog-main-content className='w-full min-w-0 max-w-5xl xl:col-start-2 xl:mx-auto'>
6060
<Link
6161
href='/blog'
6262
className={cn(
6363
buttonVariants({ variant: 'ghost', size: 'sm' }),
64-
'group mb-8 gap-1 font-season text-[#999] text-sm hover:text-[#ECECEC] !px-0'
64+
'group !px-0 mb-8 gap-1 font-season text-[#999] text-sm hover:text-[#ECECEC]'
6565
)}
6666
>
67-
<span className='relative inline-flex h-4 w-4 shrink-0 group-hover:-translate-x-0.5 transition-transform duration-200'>
67+
<span className='group-hover:-translate-x-0.5 relative inline-flex h-4 w-4 shrink-0 transition-transform duration-200'>
6868
<ChevronLeft
6969
className='absolute inset-0 h-4 w-4 opacity-100 transition-opacity duration-200 group-hover:pointer-events-none group-hover:opacity-0'
7070
aria-hidden
@@ -81,7 +81,11 @@ export default async function Page({ params }: { params: Promise<{ slug: string
8181
<ArticleHeaderItem className='mb-4 flex w-full flex-col gap-4 sm:flex-row sm:items-center sm:justify-between'>
8282
<div className='flex items-center gap-3'>
8383
<div className='font-season text-[#999] tracking-widest'>
84-
<time dateTime={post.date} itemProp='datePublished' className='text-[12px] uppercase'>
84+
<time
85+
dateTime={post.date}
86+
itemProp='datePublished'
87+
className='text-[12px] uppercase'
88+
>
8589
{new Date(post.date).toLocaleDateString('en-US', {
8690
month: 'short',
8791
day: '2-digit',
@@ -169,8 +173,7 @@ interface ArticleAuthorsProps {
169173
function ArticleAuthors({ authors }: ArticleAuthorsProps) {
170174
return (
171175
<div className='mt-12'>
172-
<div className='mb-6 flex items-center gap-2 font-season text-[#666] text-[11px] uppercase tracking-widest'>
173-
<span className='inline-block h-2 w-2 bg-[#FA4EDF]' aria-hidden='true' />
176+
<div className='mb-6 flex items-center gap-2 font-season text-[#666] text-md tracking-widest'>
174177
{authors.length > 1 ? 'Authors' : 'Written by'}
175178
</div>
176179
<div className='flex flex-wrap gap-6'>
@@ -224,8 +227,7 @@ interface RelatedArticlesProps {
224227
function RelatedArticles({ posts }: RelatedArticlesProps) {
225228
return (
226229
<div className='mt-12 border-[#2A2A2A] border-t pt-8'>
227-
<div className='mb-6 flex items-center gap-2 font-season text-[#666] text-[11px] uppercase tracking-widest'>
228-
<span className='inline-block h-2 w-2 bg-[#FFCC02]' aria-hidden='true' />
230+
<div className='mb-6 flex items-center gap-2 font-season text-[#666] text-md tracking-widest'>
229231
Related articles
230232
</div>
231233
<div className='grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3'>

apps/sim/app/(landing)/blog/authors/[id]/author-with-sidebar.tsx

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
'use client'
22

33
import { useCallback, useEffect, useMemo, useState } from 'react'
4-
import { BlogStudioSidebar } from '@/app/(landing)/blog/studio-sidebar-client'
4+
import type { BlogMeta } from '@/lib/blog/schema'
55
import { PostGrid } from '@/app/(landing)/blog/post-grid'
6+
import { BlogStudioSidebar } from '@/app/(landing)/blog/studio-sidebar-client'
67
import { CATEGORIES, getPrimaryCategory } from '@/app/(landing)/blog/tag-colors'
7-
import type { BlogMeta } from '@/lib/blog/schema'
88

99
interface AuthorWithSidebarProps {
1010
allPosts: BlogMeta[]
@@ -14,7 +14,13 @@ interface AuthorWithSidebarProps {
1414
children: React.ReactNode
1515
}
1616

17-
export function AuthorWithSidebar({ allPosts, authorPosts, activeTag, initialQuery, children }: AuthorWithSidebarProps) {
17+
export function AuthorWithSidebar({
18+
allPosts,
19+
authorPosts,
20+
activeTag,
21+
initialQuery,
22+
children,
23+
}: AuthorWithSidebarProps) {
1824
const [selectedTag, setSelectedTag] = useState<string | null>(activeTag)
1925
const [query, setQuery] = useState(initialQuery)
2026

@@ -40,7 +46,8 @@ export function AuthorWithSidebar({ allPosts, authorPosts, activeTag, initialQue
4046
const lowerQ = query.trim().toLowerCase()
4147

4248
const filteredAuthorPosts = useMemo(() => {
43-
const validTag = selectedTag && CATEGORIES.some((c) => c.id === selectedTag) ? selectedTag : null
49+
const validTag =
50+
selectedTag && CATEGORIES.some((c) => c.id === selectedTag) ? selectedTag : null
4451

4552
let filtered = authorPosts
4653

apps/sim/content/blog/mothership/index.mdx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,6 @@ That's what v0.6 is.
133133

134134
---
135135

136-
## Get Started
137-
138-
Sim v0.6 is available now at [sim.ai](https://sim.ai). Check out our [documentation](https://docs.sim.ai) for detailed guides on Mothership, Tables, Connectors, and more.
136+
> Sim v0.6 is available now at [sim.ai](https://sim.ai). Check out our [documentation](https://docs.sim.ai) for detailed guides on Mothership, Tables, Connectors, and more.
139137
140138
*Questions? [help@sim.ai](mailto:help@sim.ai) · [Discord](https://sim.ai/discord)*

0 commit comments

Comments
 (0)