From c098475b1a136da35d907ef1b4956238d61e60d1 Mon Sep 17 00:00:00 2001 From: oyenuga17 <64274826+oyenuga17@users.noreply.github.com> Date: Thu, 26 Oct 2023 12:31:31 +0100 Subject: [PATCH] Add a Jump To Top Button (#1702) --- src/ocamlorg_frontend/components/icons.eml | 5 +++++ src/ocamlorg_frontend/layouts/layout.eml | 22 ++++++++++++++++++- .../layouts/learn_layout.eml | 5 ++--- .../layouts/package_layout.eml | 9 ++++---- src/ocamlorg_frontend/pages/home.eml | 2 +- tailwind.config.js | 3 +++ 6 files changed, 36 insertions(+), 10 deletions(-) diff --git a/src/ocamlorg_frontend/components/icons.eml b/src/ocamlorg_frontend/components/icons.eml index 2672e59636..54f19c65ca 100644 --- a/src/ocamlorg_frontend/components/icons.eml +++ b/src/ocamlorg_frontend/components/icons.eml @@ -309,3 +309,8 @@ let twitter class_ = +let arrow_up class_ = + + + + diff --git a/src/ocamlorg_frontend/layouts/layout.eml b/src/ocamlorg_frontend/layouts/layout.eml index e01fc97a58..62021c231f 100644 --- a/src/ocamlorg_frontend/layouts/layout.eml +++ b/src/ocamlorg_frontend/layouts/layout.eml @@ -77,8 +77,28 @@ inner =
<%s! inner %>
+ + <%s! footer_html %> + + -let render = base ~footer_html:(Footer.render ()) \ No newline at end of file +let render = base ~footer_html:(Footer.render ()) diff --git a/src/ocamlorg_frontend/layouts/learn_layout.eml b/src/ocamlorg_frontend/layouts/learn_layout.eml index 1b52182243..5e737a467b 100644 --- a/src/ocamlorg_frontend/layouts/learn_layout.eml +++ b/src/ocamlorg_frontend/layouts/learn_layout.eml @@ -146,10 +146,9 @@ inner_html <%s! tabs ~current %>
<% if left_sidebar_html != None then ( %> - diff --git a/src/ocamlorg_frontend/layouts/package_layout.eml b/src/ocamlorg_frontend/layouts/package_layout.eml index dbc55bb345..db2d9b8c50 100644 --- a/src/ocamlorg_frontend/layouts/package_layout.eml +++ b/src/ocamlorg_frontend/layouts/package_layout.eml @@ -36,18 +36,17 @@ Layout.base <%s! Package_breadcrumbs.render_package_and_version ~path ?hash ?page package %>
- - diff --git a/src/ocamlorg_frontend/pages/home.eml b/src/ocamlorg_frontend/pages/home.eml index 8930e35d25..8d182b7f3a 100644 --- a/src/ocamlorg_frontend/pages/home.eml +++ b/src/ocamlorg_frontend/pages/home.eml @@ -143,7 +143,7 @@ Layout.render

Why OCaml?

-
+
diff --git a/tailwind.config.js b/tailwind.config.js index f2565ac4d0..42f2f149e5 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -149,6 +149,9 @@ module.exports = { 600: "#1A202C", }, }, + boxShadow: { + 'custom': '0 4px 8px rgba(213, 64, 0, 0.5)' + } }, }, plugins: [