diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..2d99569f --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Reframe Contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/src/app/globals.css b/src/app/globals.css index 2f27ce26..9ec5afc2 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -163,9 +163,26 @@ textarea:focus { border-radius: var(--radius); } -detail > summary { +details > summary { list-style: none; } details > summary::-webkit-details-marker { display: none; +} + +/* ── Pulse animation ── */ +@keyframes pulse-subtle { + 0%, 100% { opacity: 1; } + 50% { opacity: 0.85; } +} + +.animate-pulse-subtle { + animation: pulse-subtle 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} + +@media (prefers-reduced-motion: reduce) { + .animate-pulse-subtle, + .animate-pulse { + animation: none; + } } \ No newline at end of file diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f16cedb2..2460bc6b 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -82,7 +82,7 @@ export default function RootLayout({ >
-

Reframe

+ Reframe
diff --git a/src/app/page.tsx b/src/app/page.tsx index 188ed440..88657c82 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,6 @@ import VideoEditor from "@/components/VideoEditor"; import Footer from "@/components/Footer"; +import FAQ from "@/components/FAQ"; export default function Home() { return ( @@ -16,6 +17,7 @@ export default function Home() {
+