diff --git a/_templates/mission.html b/_templates/mission.html new file mode 100644 index 0000000000000000000000000000000000000000..7aa2940f65592a95cf3dce07569e140250be0d6c --- /dev/null +++ b/_templates/mission.html @@ -0,0 +1,21 @@ +<div class="card bg-light mt-4 text-center"> + <div class="card-header bg-primary text-light"> + What is the mission? + </div> + <div class="card-body"> + <p class="card-text text-dark"> + We don’t want to just make more things. We want to enable individuals to make the things that dominate their lives, rather than leaving it up to someone else. Google Summer of a Code with BeagleBoard.org is a great way to learn skills highly in demand while making a difference in the world. + </p> + </div> +</div> + +<div class="card bg-light mt-4 text-center"> + <div class="card-header bg-success text-light"> + How to build an embedded system? + </div> + <div class="card-body"> + <p class="card-text text-dark"> + An embedded system is built using a computer dedicated to a specific purpose, like a toaster, coffee machine, dish washer, thermostat or anti-lock brakes. You can think of an embedded system as a computer designed to not look like a computer and to automate things in the physical world. The <a href="https://www.beagleboard.org/">BeagleBoard.org</a> community is loaded with experts on building open source embedded systems, join our <a href="https://bbb.io/gsocml">forum</a> to connect. + </p> + </div> +</div> \ No newline at end of file diff --git a/conf.py b/conf.py index ec38d9ea9fbab6543f9cf76118700cc3c85e0514..7a2d9856a3271a1183db24a322dd93fd9406ca4a 100644 --- a/conf.py +++ b/conf.py @@ -57,7 +57,9 @@ html_css_files = [ # Pages entry without primary (left) sidebar html_sidebars = { - "ideas/index": [], + "**": ["sidebar-nav-bs", "mission"], + "ideas/index": [], + "index": [] } html_theme_options = { @@ -118,7 +120,7 @@ html_theme_options = { # "content_footer_items": ["last-updated"], "secondary_sidebar_items": { "**": ["page-toc", "edit-this-page", "sourcelink","pdf","forum"] - } + }, } proposals = [] diff --git a/guides/contributor.rst b/guides/contributor.rst index f4aa7c765e4f61043d74c752aba2bbf21dfbcb6b..e6df80bb493093a857f0b95167b36fead1ca8ca0 100644 --- a/guides/contributor.rst +++ b/guides/contributor.rst @@ -7,12 +7,6 @@ Contributor Guide :width: 100% :align: center -.. admonition:: What is the mission? - - We don't want to just make more things. We want to enable individuals to make the things that dominate their lives, - rather than leaving it up to someone else. Google Summer of a Code with BeagleBoard.org is a great way to learn - skills highly in demand while making a difference in the world. - .. important:: Contributors will be expected to execute a series of prerequisites to demonstrate and diff --git a/ideas/index.rst b/ideas/index.rst index ddd74a2faff464dbb61f33f662123449e71cf913..f3ee03d09685e22a0dac90bae0a3e18bf7fc7262 100644 --- a/ideas/index.rst +++ b/ideas/index.rst @@ -1,16 +1,11 @@ :html_theme.sidebar_primary.remove: true +:sd_hide_title: true .. _gsoc-project-ideas: Ideas ###### -Welcome to the project ideas page for `GSoC 2024 <https://developers.google.com/open-source/gsoc/timeline>`_. The -BeagleBoard.org community is loaded with experts on building open source embedded systems. An embedded -system is built using a computer dedicated to a specific purpose, like a toaster, coffee machine, dish washer, thermostat -or anti-lock brakes. You can think of an embedded system as a computer designed to not look like a computer -and to automate things in the physical world. - .. image:: ../_static/images/ideas-below.webp :align: center