Skip to content

FIRST branding changes. WIP. #352

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 16 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions docs/source/_static/css/ftc-rtd.css
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,36 @@ div.ethical-sidebar, div.ethical-footer {
left: -99999px;
}

/* FIRST branding */
.wordmark {
font-family: Roboto, Arial, sans-serif;
font-style: italic;
padding-right: 2px;
}
.superscript {
font-family: Roboto, Arial, sans-serif;
vertical-align: super;
font-size: 60%;
padding-left: 2px;
}
.sr-only-no-select {
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
-webkit-user-select: none; /* Safari no select*/
-ms-user-select: none; /* IE 10 and IE 11 */
user-select: none; /* Standard syntax */
}

/* ===================================== */
/* ====== START SPHINX TABS CSS ======== */

.sphinx-tab img {
margin-bottom: 24px;
}



5 changes: 3 additions & 2 deletions docs/source/_templates/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,15 @@
<div role="contentinfo" style="display: flex">
{%- block contentinfo %}

<div id="container" style="width: 50%; white-space:nowrap;">
<div id="container" style="width: 75%;">

<div>
{%- if show_copyright %}
{%- if hasdoc('copyright') %}
{%- trans path=pathto('copyright'), copyright=copyright|e %}&#169; <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %}
{%- else %}
&#169; 2023 <i>{%- trans copyright=copyright|e %}{{ copyright }}{% endtrans %}</i>
&#169; 2025&nbsp; {%- trans copyright=copyright|e %}{{ copyright }}{% endtrans %} (<span class="wordmark">FIRST</span>)<br />
A 501(c)(3) nonprofit organization
{%- endif %}
{%- endif %}
</div>
Expand Down
19 changes: 18 additions & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import gitinfo

project = 'FIRST Tech Challenge Docs'
copyright = 'FIRST'
copyright = 'For Inspiration and Recognition of Science and Technology'
author = 'FIRST Tech Challenge'
license = 'BSD 3-Clause'

Expand Down Expand Up @@ -404,3 +404,20 @@ def setup(app):

rediraffe_redirects = "redirects.txt"
rediraffe_branch = "origin/main"

rst_epilog = """
.. role:: wordmark

.. role:: superscript

.. |FIRST| replace:: :wordmark:`FIRST`

.. |FTC| replace:: :wordmark:`FIRST` Tech Challenge

.. |reg| replace:: :superscript:`®`

.. |FIRSTreg| replace:: :wordmark:`FIRST`\ :superscript:`®`

.. |FTCreg| replace:: :wordmark:`FIRST`\ :superscript:`®` Tech Challenge
"""

15 changes: 8 additions & 7 deletions docs/source/gracious_professionalism/gp.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
*Gracious Professionalism®*
===========================
Gracious Professionalism
========================

*Gracious Professionalism®* is part of the ethos of *FIRST*. It’s a way of doing
*Gracious Professionalism*\ |reg| is part of the ethos of |FIRSTreg|. It’s a way of doing
things that encourages high quality work, emphasizes the value of others, and
respects individuals and the community. *Gracious Professionalism* is not
clearly defined for a reason. It can and should mean different things to
Expand All @@ -14,7 +14,7 @@ Some possible meanings of *Gracious Professionalism* include:
* professionals possess special knowledge and are trusted by society to use that knowledge responsibly, and
* gracious professionals make a valued contribution in a manner pleasing to others and to themselves.

In the context of *FIRST*, this means that all teams and participants should:
In the context of |FIRST|, this means that all teams and participants should:

* learn to be strong competitors, but also treat one another with respect and kindness in the process, and
* avoid leaving anyone feeling as if they are excluded or unappreciated.
Expand All @@ -25,8 +25,8 @@ professionals use knowledge in a gracious manner and individuals act with
integrity and sensitivity, everyone wins and society benefits.

.. image:: images/GoodStuff.png
:align: center

:alt: A photo of Dr. Woodie Flowers with the words Gracious Professionalism, Feelings, Knowledge, Good Stuff.
|

*The FIRST spirit encourages doing high-quality, well-informed work in a
Expand All @@ -48,13 +48,14 @@ In Memoriam
^^^^^^^^^^^

In October 2019, Dr. Woodie Flowers, an innovator in design and engineering
education and a Distinguished Advisor to *FIRST* and supporter of our mission,
education and a Distinguished Advisor to |FIRST| and supporter of our mission,
passed away. As thousands of heartfelt tributes to Woodie have poured in from
around the world, it is clear his legacy will live on indefinitely through the
gracious nature of our community and our ongoing commitment to empowering
educators and building global citizens.

.. figure:: images/wf_fireworks.jpg
:alt: Dr. Woodie Flowers with fireworks in the background.

Dr. Woodie Flowers, (1943 - 2019)

Expand Down
Binary file modified docs/source/gracious_professionalism/images/wf_fireworks.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
50 changes: 25 additions & 25 deletions docs/source/overview/ftcoverview.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
About the *FIRST* Tech Challenge
================================
About the |FTC|
====================================

It’s way more than building robots. *FIRST* Tech Challenge teams (up to 15 team
members, grades 7-12) are challenged to design, build, program, and operate
It’s way more than building robots. |FTCreg| teams (up to 15 team
members, grades 7 to 12) are challenged to design, build, program, and operate
robots to compete in a head-to-head challenge in an alliance format.

Guided by adult coaches and mentors, students develop STEM skills and practice
Guided by adult coaches and mentors, students develop Science, Technology, Engineering and Mathematics (STEM) skills and practice
engineering principles, while realizing the value of hard work, innovation, and
working as a team.

Expand All @@ -18,55 +18,55 @@ enlistment, and other employment pathways.
.. comment
Build the FIRST Championship link so we can italicize FIRST.

Each season concludes with regional championship events and an exciting |text|_.
Teams compete at regional events leading up to an exciting |text|_ that concludes the season.

.. _text: https://www.firstchampionship.org/
.. |text| replace:: *FIRST* Championship

.. |text| replace:: |FIRST| Championship

.. only:: latex

`About FIRST Tech Challenge (2021) <https://www.youtube.com/embed/y5NPp_5KHuk>`__

.. raw:: html

<span class="sr-only-no-select">The following YouTube video has students and mentors talking about the FIRST Tech Challenge. Locate the Play push button to start the video.</span>
<iframe width="100%" height="452" src="https://www.youtube.com/embed/y5NPp_5KHuk?enablejsapi=1" title="About FIRST Tech Challenge (2021)" frameborder="0" allow="accelerometer; autoplay; clipboard-write; enablejsapi; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

|

Start a *FIRST* Tech Challenge Team
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Start a |FTC| Team
^^^^^^^^^^^^^^^^^^

*FIRST* Tech Challenge teams design and build a robot using a reusable kit of
|FTC| teams design and build a robot using a reusable kit of
parts and compete within a common set of game rules to play an exciting field
game and complete the specific season challenge. The robot game changes every
season and is always a blast!

Student and adult team members are encouraged to bring any skills they already
have, like programming, electronics, metalworking, graphic design, web
creation, public speaking, videography, and many more. *FIRST* Tech Challenge
creation, public speaking, videography, and many more. |FTC|
welcomes every student, with or without special skills.

If you are looking to incorporate *FIRST* into your classroom or after-school
programming, learn more about *FIRST* Class Pack, a flexible implementation
If you are looking to incorporate |FIRST| into your classroom or after-school
programming, learn more about |classpack|_, a flexible implementation
option for up to 24 students.

.. comment
Build the Start a Team link so we can italicize FIRST.
.. _classpack: https://info.firstinspires.org/class-pack/firsttechchallenge
.. |classpack| replace:: |FIRST| Class Pack

Continue on to learn about the |text2|_
Visit |text2|_ to learn about the essential steps to starting a team!

.. _text2: https://www.firstinspires.org/robotics/ftc/start-a-team
.. |text2| replace:: essential steps to starting a *FIRST* Tech Challenge Team!
.. |text2| replace:: start a |FIRST| Tech Challenge Team

About *FIRST* Tech Challenge Kahoot
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
About |FTC| Kahoot
^^^^^^^^^^^^^^^^^^

This is a fun self-led *FIRST* Tech Challenge `Kahoot
<https://create.kahoot.it/course/f79560a1-df68-44dd-bbef-d8c9bf5a27f5>`__ to
test and build your knowledge. Learn about the many facets of *FIRST* Tech
Challenge and the Core Values of *FIRST* in the *FIRST* Tech Challenge `Kahoot
<https://create.kahoot.it/course/f79560a1-df68-44dd-bbef-d8c9bf5a27f5>`__.
A Kahoot is a self-led learning game to build and test your knowledge.
|FIRST| has created a series of Kahoots in the areas of |FTC|, robots, game play, events and awards.

Visit |text3|_ to learn about the many facets of |FIRST| Tech Challenge and |FIRST| Core Values.

.. _text3: https://create.kahoot.it/course/f79560a1-df68-44dd-bbef-d8c9bf5a27f5
.. |text3| replace:: |FIRST| Tech Challenge Kahoots