diff --git a/index.html b/index.html new file mode 100644 index 0000000..546ea13 --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + Mission Control + + +
+ + + diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..6b0fe5f --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,28 @@ +import { motion } from "framer-motion"; + +function App() { + return ( +
+ +

+ Mission Control +

+

+ What should you be doing right now? +

+
+

+ THE ONE THING will appear here +

+
+
+
+ ); +} + +export default App; diff --git a/src/main.tsx b/src/main.tsx new file mode 100644 index 0000000..16958a2 --- /dev/null +++ b/src/main.tsx @@ -0,0 +1,10 @@ +import React from "react"; +import ReactDOM from "react-dom/client"; +import App from "./App"; +import "./styles.css"; + +ReactDOM.createRoot(document.getElementById("root")!).render( + + + +); diff --git a/src/styles.css b/src/styles.css new file mode 100644 index 0000000..0755eae --- /dev/null +++ b/src/styles.css @@ -0,0 +1,27 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +/* Custom scrollbar for dark mode */ +::-webkit-scrollbar { + width: 8px; + height: 8px; +} + +::-webkit-scrollbar-track { + background: transparent; +} + +::-webkit-scrollbar-thumb { + background: #3f3f46; + border-radius: 4px; +} + +::-webkit-scrollbar-thumb:hover { + background: #52525b; +} + +/* Prevent text selection on draggable items */ +.no-select { + user-select: none; +}