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
The new design for our beloved website 🎉 #25
Commits on Nov 12, 2018
Commits on Nov 13, 2018
Commits on Nov 14, 2018
-
-
Add API docs for the rest of the 2.4 API
All of these files still need descriptions and details for parameters and help is welcome in future commits.
Commits on Nov 16, 2018
Commits on Nov 17, 2018
-
-
-
-
-
Find the latest download for each platform (since we don't always pus…
…h binaries at the exact same time). Also switch from 'format' to 'replace' filter for the version number.
-
-
Use the new layout for showing event/function/type pages and include …
…the CSS for documentation.
-
-
-
-
Commits on Nov 18, 2018
-
-
-
-
-
Add 'discussion' link to BZFlag releases
- Display the discussion link on the main downloads page
-
-
Commits on Nov 19, 2018
Commits on Nov 25, 2018
-
-
Split flags into their own pages. This still needs to have content ad…
…ded to the individual flags.
-
Move the old assets into the assets/ folder and move assets out of th…
…e 'pages' subdirectory.
-
Version 1.7d9 has an extra period in the version part of the filename…
…, so don't use the @ver@ placeholder.
Commits on Dec 2, 2018
-
-
-
-
Add a LICENSES.md file that lists the licenses for specific files/dir…
…ectories and update the credits page to include more of the third-party resources.
-
-
-
Commits on Dec 3, 2018
Commits on Dec 9, 2018
Commits on Dec 10, 2018
-
-
This standardizes CSS of elements across browsers
-
-
-
-
-
Generate spacer classes through Sass instead of BS
This will allow us to change the spacing values in the future if needed or add more levels.
-
Use mixins for margin/padding in our own classes
Extending the Bootstrap classes from our Sass causes problems since it introduces `!important`. Those classes are meant only for use in HTML and not for extending from within our own custom classes.
-
-
-
The paragraph tag isn't allowed inside a button, so replace with a di…
…v that has a role of button.
Commits on Dec 11, 2018
-
-
-
Improve/standardize the navigation bar
- Give the navigation bar a solid color if there's no jumbotron image - Add 'jumbotron' FrontMatter spec to allow for pages to specify jumbotrons Blocked by stakx-io/stakx#95
Commits on Dec 13, 2018
-
-
- After f23fa2c, new OS classes were added - Make the CSS classes more robust
-
Commits on Dec 14, 2018
Commits on Dec 16, 2018
Commits on Dec 17, 2018
Commits on Jan 2, 2019
Commits on Jan 3, 2019
Commits on Jan 4, 2019
-
-
Improve sidebar placement on mobile
Introduce new 'editable' FrontMatter value that's checked in the sidebar layout. This value will auto-inject the "edit_me" include into the page visibly below the content, but nicely placed in the DOM where the sidebar can fall in between.
-
Commits on Jan 5, 2019
-
Fix ordering of generated utilty CSS classes
- Remove dependency on _responsify.scss; this was causing CSS to be generated in the wrong order. This bug isn't available in BZiON due to the fact that BZiON optimizes the CSS after Sass compiles it fixing this bug. stakx however, does no manipulation to the compiled CSS so a rewrite without responsify was necessary - Border classes were renamed to begin with 'border' instead - Twig templates were updated to use the new border classes - Add new border classes to remove borders at breakpoints
-
Commits on Jan 6, 2019
Commits on Jan 17, 2019
Commits on Jan 18, 2019
Commits on Jan 19, 2019
Commits on Jan 21, 2019
Commits on Jan 25, 2019
Commits on Jan 26, 2019
-
Merge pull request #4 from tainn1/documentation/flags_tainn
Analysis of stealth, steamroller, and wings flags
Commits on Jan 27, 2019
Commits on Jan 30, 2019
Commits on Jan 31, 2019
Commits on Feb 1, 2019
-
Merge pull request #6 from tainn1/wings
Wings gravity effect correction
Commits on Feb 6, 2019
Commits on Feb 10, 2019
Commits on Feb 12, 2019
Commits on Feb 14, 2019
Commits on Feb 23, 2019
-
-
-
-
-
-
-
-
-
-
-
Make the green screen a conf instead of world
This way we'll be able to reuse the same settings with different maps
-
-
-
-
-
-
-
-
-
For when using the <strong> tag isn't appropriate
-
-
-
-
-
Split up common CSS combinations into components
- New `.c-page-split` class was added - New `.c-hgroup` class was added - Misc typography class updates - Move `text-muted` into dedicated mixin
-
-
Add support for building arrow keys keyboard
This moves the keyboard building into its own macro that can be reused to build custom keyboards.
-
-
-
-
-
Make new 'Getting Started' page official
- Add it to the main navigation bar - Remove the markdown version of the document
-
-
Commits on Feb 24, 2019
-
Don't abuse <abbr> for its styling
This will give screen readers a hard time if it's expecting an abbreviation. Also, semantically it shouldn't be an abbreviation.
-
Move keyboard + mouse HTML generation to macros
Generate keyboard keys alone now with a dedicated macro. This macro will also take care of all the shift values and special alignment for keys such as Enter, Delete, etc.
-
We need a way to visually differentiate between a mouse wheel click and a scroll action. This info was already there if you hovered over the mouse long enough but wasn't clear on first glance.
-
-
-
-
-
-
-
More minor grammar corrections
Co-Authored-By: allejo <allejo@me.com>
-
-
Merge pull request #17 from BZFlag-Dev/feature/redesign/getting-started
Redesign "Getting Started" page to be less text heavy
Commits on Feb 28, 2019
Commits on Mar 2, 2019
-
Piwik has been known as Matomo for a while, so call it as such.
This also fixes some of the formatting on the privacy page related to the website analytics and updates the tracking code to more closely resemble the latest that Matomo generates.
-
Commits on Mar 8, 2019
-
Rewrite sidebar layout to use CSS grids
By using CSS grids, we're able to have better semantics with the sidebar being nested in between the content but visually off to the side
-
-
Commits on Mar 9, 2019
-
Don't bust caches in debug mode
Cache busting will cause annoyances with debugging these files since the "names" of them will change according to the browser.
-
Create new JS-based accordion to collapse sidebars
- These accordions are designed to render **only** when JavaScript is enabled. This means no content will be hidden automatically by CSS if JS is disabled. - Sidebars can and will be collapsed on smaller screens only when JS is available. - The collapsed accordions should also be pretty accessible (I hope)
-
-
-
Allow "full time" accordions to be created
Add support for an accordion to always be an accordion regardless of the viewport width.
-
-
-
-
-
Commits on Mar 10, 2019
Commits on Mar 11, 2019
-
-
-
-
-
-
Use <noscript> instead of a .hide-js class
Using the .hide-js class will cause a flicker on the page as JS starts where <noscript> will not.
Commits on Mar 14, 2019
-
-
-
-
Manually set page title for page history
...because apparently browsers ignore the title argument for some reason see: whatwg/html#2174
Commits on Mar 15, 2019
-
Make sidebar scrollable only on desktop view
Having the sidebar being scrollable in the mobile view results in weird user experience when you're scrolling through the page and accidentally scroll a tall sidebar block instead of the page.
-
-
Commits on Mar 16, 2019
Commits on Mar 17, 2019
-
Merge pull request #21 from BZFlag-Dev/feature/redesign/search
Add search functionality for docs
Commits on Mar 20, 2019
-
Split up Player related slash commands in collection
Because this commit is splitting up content from a single file into separate files, look at commit c81918e as a starting point for a blame of the content prior to this split. Co-authored-by: Scott Wichser <blast007@users.sourceforge.net>
Commits on Mar 21, 2019
-
Split up Admin related slash commands to collection
Because this commit is splitting up content from a single file into separate files, look at commit c81918e as a starting point for a blame of the content prior to this split. Co-authored-by: Scott Wichser <blast007@users.sourceforge.net>
-
Split up Server Owner related slash commands
Because this commit is splitting up content from a single file into separate files, look at commit c81918e as a starting point for a blame of the content prior to this split. Co-authored-by: Scott Wichser <blast007@users.sourceforge.net>
-
-
-
-
Commits on Mar 22, 2019
Commits on Mar 23, 2019
-
Merge pull request #24 from BZFlag-Dev/feature/redesign/slash_commands
Move slash commands into own collection
Commits on Mar 25, 2019
Commits on Mar 26, 2019
Commits on Mar 27, 2019
Commits on Mar 29, 2019
-
-
Merge branch 'master' into redesign
The master branch is so entirely different that this commit appears empty however it does allow for the redesign branch to cleanly merge into the master branch later.
-
-
-
Document the Rapid Fire and Shield flags, and also document the serve…
…r settings for Laser.
-
-
Document the Quick Turn flag, and also document the server settings f…
…or the Wide Angle flag. Adjust some wording on the Burrow flag.