| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This notably allows us to tile each category without pushing the page down vertically
as much as we previously did on any viewport wider than mobile sizes.
It also means we can fit more guides which will become useful in the future since
we have several new guides in the work.
Finally the new layout allows three clearly distinct columns to emerge:
- Start Here and Rails basics: Models, Views, Controllers, Other Components
- Digging Deeper, Extending Rails, Contributing, Maintenance
- Release Notes
Having Release Notes shoot back up to the top of the third column is great
because that makes finding the latest released version and its associated
release notes much easier without having to scroll down a bunch.
[ci skip]
|
|\
| |
| | |
Use Turbolinks in Rails guides
|
| | |
|
| |
| |
| |
| | |
Edges Guides is now available in HTTPS, it would be better to use the HTTPS protocol directly.
|
| |
| |
| |
| |
| | |
http links will be redirected to the https version, but still better to
just directly link to the https version.
|
|/ |
|
|
|
|
|
| |
* Rewrite with Vanilla JS
* Confirmed with Chrome, Safari, Firefox
|
|
|
|
| |
* refs #32420
|
| |
|
| |
|
|
|
|
| |
render :html escapes the argument if not provided as html safe.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Build Syntax Highlighter based on https://github.com/syntaxhighlighter/syntaxhighlighter/wiki/Building and use theme generated by fxn.
- This also bundles these brushes in the file itself- ruby,css,xml,sql,javascript,plain. Generation command used:
gulp build --compat --brushes=javascript,ruby,xml,sql,plain --theme=/Path/To/RailsSource/rails/guides/assets/stylesheets/syntaxhighlighter/shThemeRailsGuides.css
- rm all old js and css files
- Moved over how JS configuration is created for Syntax Highlighter
- Fixed layout for all imports
- Fixes bug with old copy paste, generating wrong space character on webkit https://github.com/syntaxhighlighter/syntaxhighlighter/blob/7caa9632e7fe470d944fc06b4db7d35352ebaa36/src/dom.js#L227
Fixes #25655
|
| |
|
| |
|
|
|
|
|
| |
- Add new logo for guides header
[ci skip]
|
| |
|
|
|
| |
[ci skip]
|
|
|
|
|
|
|
|
|
| |
This change fixes the 42 instances of `end tag for "meta" omitted, but
OMITTAG NO was specified` error message that comes up when the full
railsguides are validated.
Full error list at
https://gist.github.com/prakashmurthy/9086679.
|
| |
|
|
|
|
| |
Follow-up to #11934
|
|\
| |
| | |
Improve guides js
|
| |
| |
| |
| |
| |
| |
| | |
* Stop using unnecessary global variable
* Use function defined by jQuery for simplicity
* Fix event listner for "more info button" to handle
event on resize browser
|
| |
| |
| |
| |
| |
| | |
Since docrails as moved from lifo/docrails to rails/docrails we have
to ask for commit rights or submit patches directly to the rails
repository
|
| | |
|
|/ |
|
|
|
|
|
|
| |
Changing links to guides.
We are not worried for old versions as GitHub is
handling the redirects.
|
| |
|
| |
|
| |
|
|
|