89 lines
4.6 KiB
TypeScript
89 lines
4.6 KiB
TypeScript
import { CommandIcon } from '@shared/icons';
|
|
|
|
export function ShortcutsSettingsScreen() {
|
|
return (
|
|
<div className="h-full w-full px-3 pt-12">
|
|
<div className="flex flex-col gap-2">
|
|
<h1 className="text-lg font-semibold text-white">Shortcuts</h1>
|
|
<div className="w-full rounded-xl bg-white/10 backdrop-blur-xl">
|
|
<div className="flex h-full w-full flex-col divide-y divide-white/5">
|
|
<div className="inline-flex items-center justify-between px-5 py-4">
|
|
<div className="flex flex-col gap-1">
|
|
<span className="font-medium leading-none text-white">Open composer</span>
|
|
</div>
|
|
<div className="flex items-center gap-2">
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<CommandIcon width={12} height={12} className="text-white/50" />
|
|
</div>
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<span className="text-sm leading-none text-white/50">N</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div className="inline-flex items-center justify-between px-5 py-4">
|
|
<div className="flex flex-col gap-1">
|
|
<span className="font-medium leading-none text-white">
|
|
Add image block
|
|
</span>
|
|
</div>
|
|
<div className="flex items-center gap-2">
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<CommandIcon width={12} height={12} className="text-white/50" />
|
|
</div>
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<span className="text-sm leading-none text-white/50">I</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div className="inline-flex items-center justify-between px-5 py-4">
|
|
<div className="flex flex-col gap-1">
|
|
<span className="font-medium leading-none text-white">
|
|
Add newsfeed block
|
|
</span>
|
|
</div>
|
|
<div className="flex items-center gap-2">
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<CommandIcon width={12} height={12} className="text-white/50" />
|
|
</div>
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<span className="text-sm leading-none text-white/50">F</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div className="inline-flex items-center justify-between px-5 py-4">
|
|
<div className="flex flex-col gap-1">
|
|
<span className="font-medium leading-none text-white">
|
|
Open personal page
|
|
</span>
|
|
</div>
|
|
<div className="flex items-center gap-2">
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<CommandIcon width={12} height={12} className="text-white/50" />
|
|
</div>
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<span className="text-sm leading-none text-white/50">P</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div className="inline-flex items-center justify-between px-5 py-4">
|
|
<div className="flex flex-col gap-1">
|
|
<span className="font-medium leading-none text-white">
|
|
Open notification
|
|
</span>
|
|
</div>
|
|
<div className="flex items-center gap-2">
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<CommandIcon width={12} height={12} className="text-white/50" />
|
|
</div>
|
|
<div className="inline-flex h-6 w-6 shrink-0 items-center justify-center rounded bg-white/10 backdrop-blur-xl">
|
|
<span className="text-sm leading-none text-white/50">B</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|