Mobile: smaller fonts, single column, less padding
This commit is contained in:
20
app/page.tsx
20
app/page.tsx
@@ -77,7 +77,7 @@ export default function MissionControl() {
|
|||||||
<header style={{
|
<header style={{
|
||||||
position: 'relative',
|
position: 'relative',
|
||||||
zIndex: 10,
|
zIndex: 10,
|
||||||
padding: '20px',
|
padding: '15px',
|
||||||
borderBottom: '1px solid rgba(255,255,255,0.08)',
|
borderBottom: '1px solid rgba(255,255,255,0.08)',
|
||||||
display: 'flex',
|
display: 'flex',
|
||||||
justifyContent: 'space-between',
|
justifyContent: 'space-between',
|
||||||
@@ -101,7 +101,7 @@ export default function MissionControl() {
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h1 style={{
|
<h1 style={{
|
||||||
fontSize: '1.5rem',
|
fontSize: '1rem',
|
||||||
fontWeight: 700,
|
fontWeight: 700,
|
||||||
background: 'linear-gradient(90deg, #fff 0%, #a0a0a0 100%)',
|
background: 'linear-gradient(90deg, #fff 0%, #a0a0a0 100%)',
|
||||||
WebkitBackgroundClip: 'text',
|
WebkitBackgroundClip: 'text',
|
||||||
@@ -147,7 +147,7 @@ export default function MissionControl() {
|
|||||||
<main style={{
|
<main style={{
|
||||||
position: 'relative',
|
position: 'relative',
|
||||||
zIndex: 10,
|
zIndex: 10,
|
||||||
padding: '20px',
|
padding: '15px',
|
||||||
maxWidth: '1200px',
|
maxWidth: '1200px',
|
||||||
margin: '0 auto'
|
margin: '0 auto'
|
||||||
}}>
|
}}>
|
||||||
@@ -158,7 +158,7 @@ export default function MissionControl() {
|
|||||||
justifyContent: 'center',
|
justifyContent: 'center',
|
||||||
height: '50vh',
|
height: '50vh',
|
||||||
flexDirection: 'column',
|
flexDirection: 'column',
|
||||||
gap: '20px'
|
gap: '10px'
|
||||||
}}>
|
}}>
|
||||||
<div style={{
|
<div style={{
|
||||||
width: '60px',
|
width: '60px',
|
||||||
@@ -197,7 +197,7 @@ function TasksBoard({ tasks }: { tasks: Task[] }) {
|
|||||||
];
|
];
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(auto-fit, minmax(280px, 1fr))', gap: '20px' }}>
|
<div style={{ display: 'grid', gridTemplateColumns: '1fr', gap: '10px' }}>
|
||||||
{columns.map((col, i) => (
|
{columns.map((col, i) => (
|
||||||
<div
|
<div
|
||||||
key={col.status}
|
key={col.status}
|
||||||
@@ -333,7 +333,7 @@ function CronMonitor({ crons }: { crons: CronJob[] }) {
|
|||||||
⏱
|
⏱
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h2 style={{ color: '#fff', fontSize: '1.2rem' }}>System Cron Jobs</h2>
|
<h2 style={{ color: '#fff', fontSize: '1rem' }}>System Cron Jobs</h2>
|
||||||
<p style={{ color: '#666', fontSize: '0.75rem' }}>{crons.length} active jobs</p>
|
<p style={{ color: '#666', fontSize: '0.75rem' }}>{crons.length} active jobs</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -411,7 +411,7 @@ function MemoryVault({ memories }: { memories: Memory[] }) {
|
|||||||
💾
|
💾
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h2 style={{ color: '#fff', fontSize: '1.2rem' }}>Memory Vault</h2>
|
<h2 style={{ color: '#fff', fontSize: '1rem' }}>Memory Vault</h2>
|
||||||
<p style={{ color: '#666', fontSize: '0.75rem' }}>{memories.length} memories stored</p>
|
<p style={{ color: '#666', fontSize: '0.75rem' }}>{memories.length} memories stored</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -435,14 +435,14 @@ function MemoryVault({ memories }: { memories: Memory[] }) {
|
|||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(auto-fill, minmax(280px, 1fr))', gap: '20px' }}>
|
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(auto-fill, minmax(280px, 1fr))', gap: '10px' }}>
|
||||||
{filtered.map((mem, i) => (
|
{filtered.map((mem, i) => (
|
||||||
<div
|
<div
|
||||||
key={mem.id}
|
key={mem.id}
|
||||||
style={{
|
style={{
|
||||||
background: 'rgba(20, 20, 30, 0.6)',
|
background: 'rgba(20, 20, 30, 0.6)',
|
||||||
borderRadius: '12px',
|
borderRadius: '12px',
|
||||||
padding: '20px',
|
padding: '15px',
|
||||||
border: '1px solid rgba(255,255,255,0.05)',
|
border: '1px solid rgba(255,255,255,0.05)',
|
||||||
backdropFilter: 'blur(20px)',
|
backdropFilter: 'blur(20px)',
|
||||||
transition: 'all 0.3s ease',
|
transition: 'all 0.3s ease',
|
||||||
@@ -497,7 +497,7 @@ function Team() {
|
|||||||
];
|
];
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(auto-fill, minmax(280px, 1fr))', gap: '20px' }}>
|
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(auto-fill, minmax(280px, 1fr))', gap: '10px' }}>
|
||||||
{members.map((member, i) => (
|
{members.map((member, i) => (
|
||||||
<div
|
<div
|
||||||
key={i}
|
key={i}
|
||||||
|
|||||||
Reference in New Issue
Block a user