From a UX POV, when I'm searching docs I'm likely to be working on a site of a specific version - results of docs from older or newer versions are likely to be less relevant to me. If I want to search wider after my initial search I can use the check boxes on the advanced search.
* fixsearch:
Resolve test failures
Bug with Search Entities - removing from form. Removed calls to page entity, there is none when in search controller action
Conflicts:
javascript/DocumentationViewer.js
* manifest: (50 commits)
TEST updated as clean name now respects the writing style conventions.
FIX Showing the stable and outdated version number correctly.
FIX: margin around edit too small and causes UI problems with nav.
Upper case first letter
Fixing text highlight css
Reduce exception.
Refactored EditLink
Restore support for multiple versions in the masthead
These changes make a number of improvements, mostly typographical, to improve readability and to render properly on small devices.
Add support for exclude in children list
Fix style of submenu
Restore tests
FIX: permission check broken
Add alert as a valid alias as warning.
Support one more layer in the template.
Encode &s; in api links.
Minor style tweaks
Upgrade parsedown extra to support markdown within code blocks
FIX: API links should be urlencoded() to prevent special characters causing issues
Correct title generation for index files in entity root
...
Conflicts:
code/tasks/RebuildLuceneDocsIndex.php
By setting anything to ::selection in the css it resets all selection styling. Meaning highlighted text does not show any indication of highlighting.
I have added in the selection color and background so text appears highlighted when selected.
Universal increase in font size
Use same font as ss.org for consistency
Remove unnecessary visual noise (borders, box shadows, etc)
Use Google PrettyPrint syntax highlighter for improved readability of code sections
Fully responsive, with hamburger menu
Add "section" linking mode to menu items
Add masthead for breadcrumbs, introduction
Improved styles for notice/info/warning messaging
Previously would output the language code as the title 'En'. This double checks whether the file is at the root of the entity and if so, it'll use the entity name.