Dan Poltawski [Wed, 21 Sep 2016 13:05:58 +0000 (14:05 +0100)]
MDL-55071 stylelint: Config & grunt task for scss
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 06:39:48 +0000 (14:39 +0800)]
MDL-51948 admin: Guess RTL compatibility of settings using PARAM_ types
Part of MDL-55071
Damyon Wiese [Wed, 21 Sep 2016 08:55:34 +0000 (16:55 +0800)]
MDL-55071 theme_boost: We don't need the generated css
Part of MDL-55071
Damyon Wiese [Wed, 21 Sep 2016 08:48:03 +0000 (16:48 +0800)]
MDL-55071 templates: Add correct docs for new templates
These are just the admin settings templates.
Part of MDL-55071
Damyon Wiese [Wed, 21 Sep 2016 05:42:30 +0000 (13:42 +0800)]
MDL-55071 psr4: Use psr4 classloader for scss, rtlcss and cssparser
Part of MDL-55071
Damyon Wiese [Wed, 21 Sep 2016 05:22:21 +0000 (13:22 +0800)]
MDL-55071 forms: Add upgrade.txt note about submitlink
We are deprecating submitlink because it was added a long time ago
and never used in Moodle. We can't test it or maintain it.
Part of MDL-55071
Damyon Wiese [Wed, 21 Sep 2016 05:20:03 +0000 (13:20 +0800)]
MDL-55071 core_auth: Move new login renderable to core_auth
Part of MDL-55071
Damyon Wiese [Wed, 21 Sep 2016 02:19:08 +0000 (10:19 +0800)]
MDL-55071 theme_boost: Fix stylelint issues
Part of MDL-55071
Damyon Wiese [Mon, 19 Sep 2016 03:53:48 +0000 (11:53 +0800)]
MDL-55071 phpunit: Fix failing tests due to changes in default output
Part of MDL-55071
Damyon Wiese [Mon, 19 Sep 2016 02:47:02 +0000 (10:47 +0800)]
MDL-55996 theme_boost: Rename theme noname to theme boost
Part of MDL-55071
Frederic Massart [Thu, 8 Sep 2016 08:18:26 +0000 (16:18 +0800)]
MDL-55593 theme_noname: Post-prod on preset default styling
Some styles were moved to be part of the core SCSS rules. Extra
variables were removed, and other styles where adapted.
Part of MDL-55071
Frederic Massart [Fri, 9 Sep 2016 05:02:51 +0000 (13:02 +0800)]
MDL-55593 core: Drag & drop accessible menu uses aria attributes
Part of MDL-55071
Frederic Massart [Thu, 8 Sep 2016 08:18:09 +0000 (16:18 +0800)]
MDL-55593 theme_noname: Cancel button should be secondary
Part of MDL-55071
Frederic Massart [Thu, 8 Sep 2016 08:17:54 +0000 (16:17 +0800)]
MDL-55593 form: Wrap skip validation variable in script tag
Part of MDL-55071
Barbara Ramiro [Tue, 6 Sep 2016 12:57:39 +0000 (20:57 +0800)]
MDL-55593 Theme: Style for the course page
Part of MDL-55071
Barbara Ramiro [Tue, 6 Sep 2016 12:52:24 +0000 (20:52 +0800)]
MDL-55593 Theme: Style for the forums page
Part of MDL-55071
Barbara Ramiro [Tue, 6 Sep 2016 12:51:16 +0000 (20:51 +0800)]
MDL-55593 Theme: Style for the edit settings page
Part of MDL-55071
Barbara Ramiro [Tue, 6 Sep 2016 12:48:19 +0000 (20:48 +0800)]
MDL-55593 Theme: Style for the frontpage
Part of MDL-55071
Barbara Ramiro [Mon, 5 Sep 2016 11:48:13 +0000 (19:48 +0800)]
MDL-55593 Theme: Style for the blocks heading
Part of MDL-55071
Barbara Ramiro [Mon, 5 Sep 2016 11:40:32 +0000 (19:40 +0800)]
MDL-55593 Theme: Add top and bottom padding to region-main
Part of MDL-55071
Barbara Ramiro [Mon, 5 Sep 2016 11:36:50 +0000 (19:36 +0800)]
MDL-55593 Theme: Align page container and blocks with the top navbar
Part of MDL-55071
Barbara Ramiro [Mon, 5 Sep 2016 11:18:32 +0000 (19:18 +0800)]
MDL-55593 Theme: Style for the login page
Part of MDL-55071
Barbara Ramiro [Wed, 31 Aug 2016 05:29:21 +0000 (13:29 +0800)]
MDL-55593 Theme: Remove rounded corners for the top navbar
Part of MDL-55071
Barbara Ramiro [Tue, 30 Aug 2016 07:33:39 +0000 (15:33 +0800)]
MDL-55593 Theme: Centering navbar
Part of MDL-55071
Barbara Ramiro [Mon, 29 Aug 2016 07:05:23 +0000 (15:05 +0800)]
MDL-55593 Draft colour swatches and styles
Part of MDL-55071
Barbara Ramiro [Wed, 24 Aug 2016 07:48:21 +0000 (15:48 +0800)]
MDL-55593 Theme: Copy of all variables from _variables.scss
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 09:31:11 +0000 (17:31 +0800)]
MDL-55797 mod_quiz: Convert question chooser to template
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 09:30:46 +0000 (17:30 +0800)]
MDL-55797 core_question: Make static getter for chooser
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 08:39:52 +0000 (16:39 +0800)]
MDL-55797 output: Support form method in chooser
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 08:39:08 +0000 (16:39 +0800)]
MDL-55797 core_question: Convert the chooser to template
Part of MDL-55071
Frederic Massart [Fri, 9 Sep 2016 03:05:48 +0000 (11:05 +0800)]
MDL-55904 output: Deprecate action_menu::do_not_enhance()
Part of MDL-55071
Damyon Wiese [Mon, 29 Aug 2016 06:57:46 +0000 (14:57 +0800)]
MDL-55839 behat: Behat fixes for theme_noname
This is a squash of many small fixes.
The list of changes are:
Initial set of behat selectors overrides required for new theme.
set core behat selectors if not overridden by theme
Remove pause
Fix for checkboxes not saving properly
Custom override for click in the user menu
Fix for behat guessing the field type.
Behat fix for guessing the correct field type.
Fix for missing closeElementBefore mforms mess.
Fix for textareas not displaying their contents.
Fix availability form element
Fix action menu selectors for activities in a course page
Fix textareas not retaining their values
Fix selector for blocks
I had to change the single select template to use an input instead of a button because of a
behat bug we have not tracked down yet.
Fix for frozen attribute in form elements
Use input instead of button while behat is still broken
Fix for navigation selector override
Behat selector fixes and multi-select fixes for templated select
Fix for configure blocks selector + booleans for autocomplete
Fixes for course_summary behat tests
Allow optgroups in single_select
Behat fixes for block_navigation
Fixes for url form element and activity chooser selectors
blocks_social - fix specific selector for behat
Fix export_for_template for selectgroups element.
Dont set empty id on the form
Fix direct call to behat_navigation in backup context
Checkbox empty value fix
Fix for assign grading panel popouts
file picker overrides to find a file manager in the page
Fix chat tests to use element name
Make selectors in mod_data behat less specific
MDL-55839: recent activity behat test relies on time()
SQUASH Honour mform element "class" attribute on the container
SQUASH Fixes for behat in mod_forum
SQUASH search form template showing value as text next to the button
SQUASH undo double selectgroup fix
SQUASH - The slightly different structure to action menus breaks course drag and drop
SQUASH Wrap loading icon in a span so the selector still works.
SQUASH Fix fragile javascript in report_loglive
SQUASH Fix tabtree, and selectgroups for mod_feedback
Also - do-not enhance the action menu - we are dropping support for this.
SQUASH Fix filemanager selector and pix_icon template for mod_forum tests.
SQUASH Fixes to breadcrumb and add formid to single select (fixes mod_glossary tests)
SQUASH lesson behat fixes. 95% of lesson styles were rubbish so they were disgarded.
SQUASH Fix lti behat tests - they were cheating and using a context step from quiz
SQUASH Behat fixes for quiz with new theme
SQUASH behat fixes for mod_wiki
SQUASH Workshop behat fixes
SQUASH Frozen form elements cannot use a readonly form element because it screws with the form JS "disabledIf" stuff.
SQUASH Fixes for grades behat tests
SQUASH behat fixes for groups
SQUASH blacklist action menu tests
SQUASH Fix for tag form element missing "manage standard tags" link
SQUASH Incomplete fixes for course behat tests
SQUASH behat fixes for badges
SQUASH Tags fixes for behat
SQUASH filepicker fixes for behat
SQUASH Abort guessing field type when we hit 'html'
SQUASH Fix for admin/tool/behat tests
SQUASH fix for admin tool behat tests
SQUASH fix for availabilty conditions hiding "aria-hidden" elements
SQUASH give the blocks more room. We get behat files because nav tree nodes are not in view
SQUASH Blocks fixed
Fix behaviour of unchecked checkboxes
SQUASH Remove incorrect step in user test
SQUASH behat fixes for course tests
Part of MDL-55071
Damyon Wiese [Thu, 8 Sep 2016 08:59:52 +0000 (16:59 +0800)]
MDL-55793 theme_noname: Use fixed width container
Part of MDL-55071
Frederic Massart [Mon, 5 Sep 2016 09:43:38 +0000 (17:43 +0800)]
MDL-55793 theme_noname: Drop columns3 layout
Part of MDL-55071
Damyon Wiese [Thu, 8 Sep 2016 07:20:04 +0000 (15:20 +0800)]
MDL-55831 blocks: Fix block headings with action menu changes
Part of MDL-55071
Frederic Massart [Wed, 7 Sep 2016 04:19:54 +0000 (12:19 +0800)]
MDL-55831 mod_quiz: Contain input fields within dialogues
Part of MDL-55071
Frederic Massart [Wed, 7 Sep 2016 03:50:23 +0000 (11:50 +0800)]
MDL-55831 mod_quiz: Fix selectors to handle renderer overrides
Part of MDL-55071
Frederic Massart [Tue, 6 Sep 2016 12:32:51 +0000 (20:32 +0800)]
MDL-55831 theme_noname: Adapt action menu templates
Part of MDL-55071
Frederic Massart [Tue, 6 Sep 2016 12:28:41 +0000 (20:28 +0800)]
MDL-55831 output: Convert action menu to templates
Part of MDL-55071
Frederic Massart [Tue, 6 Sep 2016 12:33:23 +0000 (20:33 +0800)]
MDL-55831 theme_noname: Single button uses new actions partial
Part of MDL-55071
Frederic Massart [Tue, 6 Sep 2016 12:20:35 +0000 (20:20 +0800)]
MDL-55831 output: Convert action_link to template
Part of MDL-55071
Frederic Massart [Tue, 6 Sep 2016 06:10:51 +0000 (14:10 +0800)]
MDL-55830 form: Selectgroups option values where not passed to template
Part of MDL-55071
Barbara Ramiro [Tue, 30 Aug 2016 07:33:39 +0000 (15:33 +0800)]
MDL-55855 Theme: Centering navbar
Conflicts:
theme/noname/templates/columns1.mustache
theme/noname/templates/columns2.mustache
theme/noname/templates/columns3.mustache
theme/noname/templates/secure.mustache
Part of MDL-55071
Frederic Massart [Fri, 2 Sep 2016 06:14:06 +0000 (14:14 +0800)]
MDL-55829 form: Define 'skipClientValidation' as a global JS var
Part of MDL-55071
Damyon Wiese [Tue, 6 Sep 2016 06:33:39 +0000 (14:33 +0800)]
MDL-55598 filemanager: Fix RTL icon positions in noname
Part of MDL-55071
Frederic Massart [Mon, 5 Sep 2016 07:40:41 +0000 (15:40 +0800)]
MDL-55598 theme: RTL styles for file picker/manager and tree view
Part of MDL-55071
Damyon Wiese [Tue, 6 Sep 2016 06:10:55 +0000 (14:10 +0800)]
MDL-55802 output: Hide site name and user name on xs screens
Part of MDL-55071
Frederic Massart [Fri, 2 Sep 2016 04:50:59 +0000 (12:50 +0800)]
MDL-55802 theme_noname: Navbar is responsive and better styled
Still not perfect, but better...
Conflicts:
theme/noname/templates/columns1.mustache
theme/noname/templates/columns2.mustache
theme/noname/templates/columns3.mustache
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 10:05:42 +0000 (18:05 +0800)]
MDL-55798 theme_noname: Choosers adapt to xs screen sizes
Part of MDL-55071
Damyon Wiese [Tue, 6 Sep 2016 04:34:29 +0000 (12:34 +0800)]
MDL-55796 output: Add missing include to new chooser renderable
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 07:11:50 +0000 (15:11 +0800)]
MDL-55796 theme_noname: Override default chooser template
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 05:42:58 +0000 (13:42 +0800)]
MDL-55796 theme_noname: Keep modchooser items after icon
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 03:22:34 +0000 (11:22 +0800)]
MDL-55796 core_course: Convert course modchooser to templates
Part of MDL-55071
Frederic Massart [Thu, 1 Sep 2016 07:06:08 +0000 (15:06 +0800)]
MDL-55796 core: Do not escape pix_icon URLs
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 10:16:51 +0000 (18:16 +0800)]
MDL-55805 theme_noname: Arrangments for the choosers
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 08:40:53 +0000 (16:40 +0800)]
MDL-55805 theme_noname: Adjustments made to block controls
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 07:43:44 +0000 (15:43 +0800)]
MDL-55805 theme_noname: Footer adjusments and made sticky
Conflicts:
theme/noname/templates/columns1.mustache
theme/noname/templates/columns2.mustache
theme/noname/templates/columns3.mustache
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 07:17:40 +0000 (15:17 +0800)]
MDL-55805 theme_noname: File manager/picker layout adjustments
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 06:24:01 +0000 (14:24 +0800)]
MDL-55805 admin: Convert admin search results to use a template
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 06:21:06 +0000 (14:21 +0800)]
MDL-55805 admin: Notices displayed on validation errors
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 04:00:09 +0000 (12:00 +0800)]
MDL-55805 theme_noname: Prevent singleselect from expanding beyond edges
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 03:50:41 +0000 (11:50 +0800)]
MDL-55805 theme_nonane: Use darker colour for backdrop
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 03:50:17 +0000 (11:50 +0800)]
MDL-55805 block_activity_results: Kill default centering
Part of MDL-55071
Frederic Massart [Tue, 30 Aug 2016 03:49:45 +0000 (11:49 +0800)]
MDL-55805 block_navigation: Tree items should not expand beyond edges
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 11:27:47 +0000 (19:27 +0800)]
MDL-55805 theme_noname: Adjust form fieldsets spacing
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 10:45:40 +0000 (18:45 +0800)]
MDL-55805 theme_noname: Adjust margins, paddings and grid
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 07:51:38 +0000 (15:51 +0800)]
MDL-55805 theme_noname: Adding padding to all boxes
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 07:44:11 +0000 (15:44 +0800)]
MDL-55805 theme_noname: Padding and selectors for the login page
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 07:26:12 +0000 (15:26 +0800)]
MDL-55805 mod_forum: Convert 'Add a new topic' to true single_button
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 07:20:38 +0000 (15:20 +0800)]
MDL-55805 course: Convert the course search form to a template
Part of MDL-55071
Frederic Massart [Mon, 29 Aug 2016 04:03:13 +0000 (12:03 +0800)]
MDL-55747 theme_noname: Display logos in the different pages
Part of MDL-55071
Damyon Wiese [Tue, 6 Sep 2016 02:44:43 +0000 (10:44 +0800)]
MDL-55657 theme_noname: Re-use the password template.
Part of MDL-55071
Andrew Nicols [Fri, 26 Aug 2016 00:29:43 +0000 (08:29 +0800)]
MDL-55657 theme_noname: Use a separate template for passwordunmask
Part of MDL-55071
Damyon Wiese [Tue, 6 Sep 2016 02:06:30 +0000 (10:06 +0800)]
MDL-51948 admin: Clarify the upgrade.txt message
Part of MDL-55071
Frederic Massart [Fri, 19 Aug 2016 08:44:48 +0000 (16:44 +0800)]
MDL-51948 core: Patch core areas for LTR forms
Part of MDL-55071
Frederic Massart [Fri, 19 Aug 2016 08:21:23 +0000 (16:21 +0800)]
MDL-51948 formslib: Support forcing LTR on form elements
Part of MDL-55071
Frederic Massart [Thu, 18 Aug 2016 06:16:47 +0000 (14:16 +0800)]
MDL-51948 admin: Make admin settings RTL friendly
Part of MDL-55071
Frederic Massart [Wed, 17 Aug 2016 06:51:08 +0000 (14:51 +0800)]
MDL-55594 output: Adding template name to filenotfound exception
Part of MDL-55071
Frederic Massart [Wed, 17 Aug 2016 06:29:04 +0000 (14:29 +0800)]
MDL-55594 mod_forum: Convert 'big' search form to templates
Part of MDL-55071
Frederic Massart [Wed, 17 Aug 2016 06:52:08 +0000 (14:52 +0800)]
MDL-55594 output: Adding template for html_writer::select_time
Part of MDL-55071
Damyon Wiese [Thu, 25 Aug 2016 03:53:30 +0000 (11:53 +0800)]
MDL-55700 theme_noname: Allow text nodes in breadcrumb
The new theme was showing all nodes in the breadcrumb as links even when there is no
valid link.
Part of MDL-55071
Damyon Wiese [Thu, 25 Aug 2016 03:19:02 +0000 (11:19 +0800)]
MDL-55711 theme_noname: CSS fix for settings block
Make the branches and leaves line up.
Part of MDL-55071
Frederic Massart [Wed, 17 Aug 2016 07:36:02 +0000 (15:36 +0800)]
MDL-55701 output: Adding core template for help_icon
We didn't intend to do this, but as I made the mistake of extending
core/help_icon in a core template without realising that it
works solely because I had that template in the new theme, I
decided to add this template to core too.
Part of MDL-55071
Andrew Nicols [Wed, 24 Aug 2016 00:44:38 +0000 (08:44 +0800)]
MDL-55696 output: Correct handling of url_select nothingvalue
Part of MDL-55071
Damyon Wiese [Mon, 22 Aug 2016 07:52:15 +0000 (15:52 +0800)]
MDL-55658 theme_noname: Move the footer out of the content region
So it can be 100% wide.
Part of MDL-55071
Damyon Wiese [Mon, 22 Aug 2016 04:22:21 +0000 (12:22 +0800)]
MDL-55656 theme_noname: Include advanced and required field markup
The new form elements were not including the markup for advanced
and required fields. I used an <abbr> tag in the label to give
and accessible indication of the advanced and required fields.
Part of MDL-55071
Damyon Wiese [Fri, 19 Aug 2016 04:46:08 +0000 (12:46 +0800)]
MDL-55607 theme_noname: Remove icon styles - We only need .icon everywhere.
Part of MDL-55071
Frederic Massart [Tue, 16 Aug 2016 09:42:31 +0000 (17:42 +0800)]
MDL-55584 theme_noname: Patching for better feel in grades
Part of MDL-55071
Frederic Massart [Tue, 16 Aug 2016 09:41:14 +0000 (17:41 +0800)]
MDL-55584 core_grades: Convert part of set-up screen to template
Part of MDL-55071
Frederic Massart [Tue, 16 Aug 2016 09:40:07 +0000 (17:40 +0800)]
MDL-55584 gradereport_singleview: Convert some elements to template
Part of MDL-55071
Frederic Massart [Tue, 16 Aug 2016 05:55:51 +0000 (13:55 +0800)]
MDL-55564 theme_noname: Use alert-danger rather than alert-error
Part of MDL-55071
Frederic Massart [Mon, 15 Aug 2016 10:23:34 +0000 (18:23 +0800)]
MDL-55564 theme_noname: Override admin setting templates
Part of MDL-55071
Frederic Massart [Mon, 15 Aug 2016 09:38:24 +0000 (17:38 +0800)]
MDL-55564 core_admin: Convert admin settings to use templates
Part of MDL-55071
Frederic Massart [Tue, 16 Aug 2016 05:57:29 +0000 (13:57 +0800)]
MDL-55564 output: Single select label wasn't translated
Part of MDL-55071
Frederic Massart [Tue, 16 Aug 2016 05:56:50 +0000 (13:56 +0800)]
MDL-55564 output: Use template for password autofill hack
Part of MDL-55071
Frederic Massart [Tue, 9 Aug 2016 03:53:30 +0000 (11:53 +0800)]
MDL-55399 theme: Update upgrade.txt to reflect API changes
Part of MDL-55071
Frederic Massart [Tue, 9 Aug 2016 07:48:11 +0000 (15:48 +0800)]
MDL-55508 theme_noname: Fix styling of the assignment grading interface
Part of MDL-55071
Damyon Wiese [Tue, 16 Aug 2016 05:53:04 +0000 (13:53 +0800)]
MDL-55417 forms: Change iscancel property to issecondary for submit buttons
This is more future proof for the template.
Part of MDL-55071
Damyon Wiese [Tue, 16 Aug 2016 05:42:32 +0000 (13:42 +0800)]
MDL-55417 forms: Improve some of the new templates for form elements
Also - un-deprecate selectwithlink (Fred convinced me).
Part of MDL-55071
Damyon Wiese [Tue, 16 Aug 2016 05:24:23 +0000 (13:24 +0800)]
MDL-55417 forms: Keep the JS for autocomplete in the template
Part of MDL-55071