From a417af928cd42e8a6749d69ac661182b3e1249a8 Mon Sep 17 00:00:00 2001 From: HombreLaser Date: Fri, 21 Apr 2023 21:25:01 -0600 Subject: Añade organización general de la página MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/layout.tsx | 18 +++++++ src/components/navbar.tsx | 89 +++++++++++++++++++++++++++++++++++ src/components/stylesheets/navbar.css | 21 +++++++++ src/components/stylesheets/shared.css | 7 +++ 4 files changed, 135 insertions(+) create mode 100644 src/components/layout.tsx create mode 100644 src/components/navbar.tsx create mode 100644 src/components/stylesheets/navbar.css create mode 100644 src/components/stylesheets/shared.css (limited to 'src/components') diff --git a/src/components/layout.tsx b/src/components/layout.tsx new file mode 100644 index 0000000..50d335e --- /dev/null +++ b/src/components/layout.tsx @@ -0,0 +1,18 @@ +import { ReactNode } from "react"; +import Navbar from "./navbar"; +import "./stylesheets/shared.css" + +interface Props { + children: ReactNode; +} + +export default function Layout(props: Props) { + return( + <> + +
+ { props.children } +
+ + ); +} \ No newline at end of file diff --git a/src/components/navbar.tsx b/src/components/navbar.tsx new file mode 100644 index 0000000..b7c04ee --- /dev/null +++ b/src/components/navbar.tsx @@ -0,0 +1,89 @@ +import { CartFill, PersonCircle } from "react-bootstrap-icons"; +import "./stylesheets/navbar.css"; +import "./stylesheets/shared.css"; + +export default function Navbar() { + return( + <> + + + ); +} \ No newline at end of file diff --git a/src/components/stylesheets/navbar.css b/src/components/stylesheets/navbar.css new file mode 100644 index 0000000..eefb764 --- /dev/null +++ b/src/components/stylesheets/navbar.css @@ -0,0 +1,21 @@ +.navbar { + overflow: hidden; + position: fixed; + top: 0; + width: 100%; +} + +.navbar-elements-text { + color: #394490; + font-weight: bold; +} + +.avatar { + height: 25px; + width: 25px +} + +.image { + height: 30px; + width: auto; +} \ No newline at end of file diff --git a/src/components/stylesheets/shared.css b/src/components/stylesheets/shared.css new file mode 100644 index 0000000..9d95e0f --- /dev/null +++ b/src/components/stylesheets/shared.css @@ -0,0 +1,7 @@ +#page-content-wrapper { + width: 80%; + display: flex; + position: relative; + top: 80px; + left: 10%; +} \ No newline at end of file -- cgit v1.2.3