Domain relative URLs (i.e. those starting with “/“) are safer; less
likely to break webcrawlers. Other parts of SilverStripe output URLs
in this form by default.
FIX: Modernise travis build matrix
- SS 3.6 works with PHP 7.1
- PHP 5.3 testing is no longer feasible
* FIX: Drop use of precise.
Precise is deprecated, we shouldn’t use it. Instead we should drop php
5.3 testing.
Dependency for parsedown increased to minor semver version ~1.1 . Reason: other modules that require parsedown as dependency need higher version of it.
Specifically, the old highlighter didn't support the "diff" format which was important for changelogs.
Changed the style from dark to light, since it's way too contrasty on a light background - makes it hard to scan both text and code.
And reduced the padding between code and content (mostly using the highlight style defaults)
Added a slight background shadow on code to visually offset the relatively light background color
Changed existing background color for <pre> to a slightly lighter shade, better contrast
Didn't create a custom *.ss style yet, too much work, and XML is good enough for now
* Add version to Pages as they are built in the DocumentationManifest
* Add getter for version from request/URL
* Filter Pages in Documentation Index by the requested version
* Removed hamburger and inserted close button in sidebar
* Replace sidebar mobile slide out with fade in
* Updated mobile menu button to translate into different languages
* Create sidebar hamburger menu for mobile
* Improve sidebar UX and mobile menu
* Fixed sidebar UX bug where blue text breadcrumb didn't appear and fixed hover/focus styling
* Improved UX of hamburger by applying toggle animations
* Create hr.yml
Translations of language variables to Croatian language.
* Update hr.yml
* Create hr_HR.yml
Translations of language variables to Croatian language.
Common problem.
Quite visible if (i) a page's content fits within the browser window's height when the table of contents dropdown is closed but (ii) the content no longer fits vertically when the table of contents dropdown is opened. When this happens, a vertical scroll bar appears in the browser and the page's horizontal alignment shifts by the scroll bar width.
@frankmullenger I also noticed this in swipestripe docs :)