Layout.tsx 954 B

1234567891011121314151617181920212223242526272829
  1. import { Outlet } from 'react-router-dom';
  2. import Navbar from './Navbar';
  3. export default function Layout() {
  4. return (
  5. <div className="min-h-screen flex flex-col">
  6. <Navbar />
  7. <main className="flex-1">
  8. <Outlet />
  9. </main>
  10. <footer className="border-t py-6 transition-colors duration-200" style={{ backgroundColor: 'var(--bg-secondary)', borderColor: 'var(--border)' }}>
  11. <div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
  12. <p className="text-sm text-center" style={{ color: 'var(--text-muted)' }}>
  13. ImageDrop - Powered by{' '}
  14. <a
  15. href="https://picobaas.eu"
  16. target="_blank"
  17. rel="noopener noreferrer"
  18. className="hover:opacity-80 transition-opacity"
  19. style={{ color: 'var(--accent-600)' }}
  20. >
  21. PicoBaaS
  22. </a>
  23. </p>
  24. </div>
  25. </footer>
  26. </div>
  27. );
  28. }