Creating Codebox for Blog Posts will not require much knowledge about HTML, CSS or JS because I have already designed it for you. What you need to do is to implement the codes at right place in your Blogger Theme XML.
HTML Code
import React from "react";
import ReactDOM from "react-dom/client";
import { createBrowserRouter, RouterProvider } from "react-router-dom";
// Bootstrap CSS
import "bootstrap/dist/css/bootstrap.min.css";
// Bootstrap Bundle JS
import "bootstrap/dist/js/bootstrap.bundle.min";
//components
import Layout from "./Layout";
import Home from "./pages/Home";
import About from "./pages/About"; const router = createBrowserRouter([
{
path: "/",
element:, children: [ { index: true, element: , }, { path: "about", element: , }, ], }, ]);
ReactDOM.createRoot(document.getElementById("root")).render( ); children: [ { index: true, element: , }, { path: "about", element: , }, ], }, ]); ReactDOM.createRoot(document.getElementById("root")).render( ); }, { path: "about", element: , }, ], }, ]); ReactDOM.createRoot(document.getElementById("root")).render( ); }, ], }, ]); ReactDOM.createRoot(document.getElementById("root")).render( ReactDOM.createRoot(document.getElementById("root")).render( ); }, { path: "about", element: , }, ], }, ]); ReactDOM.createRoot(document.getElementById("root")).render( ); }, ], }, ]); ReactDOM.createRoot(document.getElementById("root")).render( ReactDOM.createRoot(document.getElementById("root")).render( ); }, ], }, ]); ReactDOM.createRoot(document.getElementById("root")).render( ReactDOM.createRoot(document.getElementById("root")).render( );
CSS Code
body {
margin: 0;
padding: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
"Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.map-wrap {
position: relative;
width: 100%;
height: calc(
103.6vh - 77px
); /* calculate height of the screen minus the heading */
margin-top: 54px;
}
.map {
position: absolute;
width: 100%;
height: 100%;
}
.geocoding {
position: absolute;
top: 10px;
left: 10px;
}
Comments
Post a Comment