[Commits] [fluid-project/infusion] 69c94a: FLUID-6008: fix contrast; fix missing label.

GitHub noreply at github.com
Tue Nov 1 20:13:58 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/fluid-project/infusion
  Commit: 69c94a05032ed902bdf8aeeef721a64eced7a253
      https://github.com/fluid-project/infusion/commit/69c94a05032ed902bdf8aeeef721a64eced7a253
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M examples/components/pager/markupDriven/css/pager.css
    M examples/components/pager/markupDriven/index.html

  Log Message:
  -----------
  FLUID-6008: fix contrast; fix missing label.


  Commit: 9b9d81e9de901eb257808d55f47535937008ddab
      https://github.com/fluid-project/infusion/commit/9b9d81e9de901eb257808d55f47535937008ddab
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M demos/progress/css/progress.css

  Log Message:
  -----------
  FLUID-6008: fix contrast for non-disabled link.


  Commit: c72ce4901b753f235835e9facbd4f33721a76f1d
      https://github.com/fluid-project/infusion/commit/c72ce4901b753f235835e9facbd4f33721a76f1d
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M demos/overviewPanel/index.html

  Log Message:
  -----------
  FLUID-6008: remove unlabelled, unnecessary <input> tag in page markup.


  Commit: 97e1e97771bb1efda0f7ca5cfc7d39e603e7c6d1
      https://github.com/fluid-project/infusion/commit/97e1e97771bb1efda0f7ca5cfc7d39e603e7c6d1
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M demos/prefsFramework/css/main.css
    M demos/prefsFramework/index.html

  Log Message:
  -----------
  FLUID-6008: fix headings.


  Commit: 5da3db1928e37e0ad7d8b21e873bf9207794c2df
      https://github.com/fluid-project/infusion/commit/5da3db1928e37e0ad7d8b21e873bf9207794c2df
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M demos/prefsFramework/css/main.css
    M demos/prefsFramework/index.html

  Log Message:
  -----------
  FLUID-6008: fix demo contrast issues.


  Commit: 8aa16446e7f21bfc050d78562526d553ecc31df9
      https://github.com/fluid-project/infusion/commit/8aa16446e7f21bfc050d78562526d553ecc31df9
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M demos/renderer/index.html

  Log Message:
  -----------
  FLUID-6008: aria-labelledby -> fieldset/legend.


  Commit: 36757ee4e14db8bd3f3fdbc31569d26079c210b6
      https://github.com/fluid-project/infusion/commit/36757ee4e14db8bd3f3fdbc31569d26079c210b6
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/components/uploader/css/Uploader.css

  Log Message:
  -----------
  FLUID-6008: fix uploader button constrast.


  Commit: 29969c7eaa2ba3585b2181f427272d56567f696e
      https://github.com/fluid-project/infusion/commit/29969c7eaa2ba3585b2181f427272d56567f696e
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/components/uploader/js/Uploader.js

  Log Message:
  -----------
  FLUID-6008: remove non-spec use of 'application' role on a form element.


  Commit: ebd5147232008c2aade5080106a8a2afb8ff5cab
      https://github.com/fluid-project/infusion/commit/ebd5147232008c2aade5080106a8a2afb8ff5cab
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M examples/components/progress/bidirectionalAnimation/index.html
    M examples/components/progress/noAnimation/index.html

  Log Message:
  -----------
  FLUID-6008: focus style for range inputs (needed for Safari to outline them when keyboard focused).


  Commit: c785fb684c979549f4e413450a4bfdf1b06f380f
      https://github.com/fluid-project/infusion/commit/c785fb684c979549f4e413450a4bfdf1b06f380f
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M examples/framework/preferences/minimalEditor/index.html

  Log Message:
  -----------
  FLUID-6008: add <title>.


  Commit: ef20e1d3f436cade984be285075baa3745ed9791
      https://github.com/fluid-project/infusion/commit/ef20e1d3f436cade984be285075baa3745ed9791
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M examples/framework/renderer/selectors/index.html

  Log Message:
  -----------
  FLUID-6008: h2 -> h1


  Commit: 9dbfdd44fe5556c25b7a628ddf2a90f6195d58c3
      https://github.com/fluid-project/infusion/commit/9dbfdd44fe5556c25b7a628ddf2a90f6195d58c3
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M demos/prefsFramework/css/main.css
    M demos/prefsFramework/index.html

  Log Message:
  -----------
  FLUID-6008: restructure headers.


  Commit: 77d086107b6d63b4594474b3db8706d986a4de17
      https://github.com/fluid-project/infusion/commit/77d086107b6d63b4594474b3db8706d986a4de17
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M examples/components/progress/bidirectionalAnimation/index.html
    M examples/components/progress/noAnimation/index.html

  Log Message:
  -----------
  FLUID-6008: use .fl-focus class.


  Commit: 76f168918f5bd47c061f03b9f9bc4048f0dc331e
      https://github.com/fluid-project/infusion/commit/76f168918f5bd47c061f03b9f9bc4048f0dc331e
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M demos/uploader/js/uploaderDemo.js
    M src/components/uploader/html/Uploader.html

  Log Message:
  -----------
  FLUID-6008: make role=application an attribute of a DIV wrapper around the form, rather than the form itself (which was non-validating).


  Commit: 12c36666d128080b7092ec50a9d2b737ffdab41d
      https://github.com/fluid-project/infusion/commit/12c36666d128080b7092ec50a9d2b737ffdab41d
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/components/uploader/html/Uploader.html
    M src/components/uploader/js/Uploader.js

  Log Message:
  -----------
  FLUID-6008: add role programmatically.


  Commit: ef17d9b6dd27ddff5366dae19a7d61a825424ee6
      https://github.com/fluid-project/infusion/commit/ef17d9b6dd27ddff5366dae19a7d61a825424ee6
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M demos/prefsFramework/css/main.css

  Log Message:
  -----------
  FLUID-6008: fix contrast for H3 in #newsReleasesList.


  Commit: 982faf95bb7b0d727711511f0d5041d665895419
      https://github.com/fluid-project/infusion/commit/982faf95bb7b0d727711511f0d5041d665895419
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/components/uploader/css/Uploader.css

  Log Message:
  -----------
  FLUID-6008: fix button contrast after upload.


  Commit: 79244622cadb523ae6e359c9d5c6d11c4cfe8c41
      https://github.com/fluid-project/infusion/commit/79244622cadb523ae6e359c9d5c6d11c4cfe8c41
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/components/uploader/css/Uploader.css

  Log Message:
  -----------
  FLUID-6008: fix button contrast hover state.


  Commit: af25a16f048cf9022b5c9cbce3f092a24e386486
      https://github.com/fluid-project/infusion/commit/af25a16f048cf9022b5c9cbce3f092a24e386486
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/components/uploader/css/Uploader.css

  Log Message:
  -----------
  FLUID-6008: fix contrast in uploading state.


  Commit: b1aea47247f90781eb6f2eb9370547c563783065
      https://github.com/fluid-project/infusion/commit/b1aea47247f90781eb6f2eb9370547c563783065
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M src/framework/preferences/html/PrefsEditorTemplate-lineSpace-nativeHTML.html
    M src/framework/preferences/html/PrefsEditorTemplate-textSize-nativeHTML.html

  Log Message:
  -----------
  FLUID-6008: make sure both inputs in the nativeHTML templates are labelled.


  Commit: f98015b391d93da12ae7571906543c7b79342e5f
      https://github.com/fluid-project/infusion/commit/f98015b391d93da12ae7571906543c7b79342e5f
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    A examples/framework/preferences/shared/html/slider-template-nativeHTML-cursor.html
    A examples/framework/preferences/shared/html/slider-template-nativeHTML-magFactor.html
    A examples/framework/preferences/shared/html/slider-template-nativeHTML-vol.html
    A examples/framework/preferences/shared/html/slider-template-nativeHTML-wpm.html
    R examples/framework/preferences/shared/html/slider-template-nativeHTML.html
    M examples/framework/preferences/shared/js/contextAwareAuxSchemas.js

  Log Message:
  -----------
  FLUID-6008: make four separate nativeHTML slide templates for proper aria-labelledby.


  Commit: f4f2189ea8e5c52625992951d7818283f0f5ab02
      https://github.com/fluid-project/infusion/commit/f4f2189ea8e5c52625992951d7818283f0f5ab02
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/framework/preferences/js/Panels.js
    M tests/framework-tests/preferences/js/PanelsTests.js

  Log Message:
  -----------
  FLUID-6008: ensure panels using textfieldSlider use aria-labelledby attributes; add test for this to the text size and line space panels.


  Commit: 91a80704fbf5abaf89b32025f447e54a438ab8d6
      https://github.com/fluid-project/infusion/commit/91a80704fbf5abaf89b32025f447e54a438ab8d6
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M tests/framework-tests/preferences/js/PanelsTests.js

  Log Message:
  -----------
  FLUID-6008: remove stray console.log


  Commit: 49e50c3e025e2ceab228767e3fdad6e478cab8f0
      https://github.com/fluid-project/infusion/commit/49e50c3e025e2ceab228767e3fdad6e478cab8f0
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/framework/preferences/js/Panels.js

  Log Message:
  -----------
  FLUID-6008: use a separate panelOptions block to hold the labelId value.


  Commit: d9eb6af767124494143cb896232a21be5f94a812
      https://github.com/fluid-project/infusion/commit/d9eb6af767124494143cb896232a21be5f94a812
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/components/textfieldSlider/js/TextfieldSlider.js
    M src/framework/preferences/js/Panels.js
    M tests/framework-tests/preferences/js/PanelsTests.js

  Log Message:
  -----------
  FLUID-6008: push aria-labelled by logic downwards into TextfieldSlider component.


  Commit: 3b571a9f4464fdbcb68205c62f4225b18f813bb1
      https://github.com/fluid-project/infusion/commit/3b571a9f4464fdbcb68205c62f4225b18f813bb1
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/components/textfieldSlider/js/TextfieldSlider.js

  Log Message:
  -----------
  FLUID-6008: add capability in TextfieldSlider to apply an aria-label attribute via the strings block.


  Commit: aa2ed37d1d0d53c35338ec0afdc4429ff2375ab2
      https://github.com/fluid-project/infusion/commit/aa2ed37d1d0d53c35338ec0afdc4429ff2375ab2
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M tests/component-tests/textfieldSlider/html/TextfieldSlider-test.html
    M tests/component-tests/textfieldSlider/js/TextfieldSliderTests.js

  Log Message:
  -----------
  FLUID-6008: test for aria-label application on textfieldSlider.


  Commit: c913049e82ac3aeb7131b0c5e6dd21c02fd98451
      https://github.com/fluid-project/infusion/commit/c913049e82ac3aeb7131b0c5e6dd21c02fd98451
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M tests/component-tests/textfieldSlider/js/TextfieldSliderTests.js

  Log Message:
  -----------
  FLUID-6008: test for aria-labelled by application on textfieldSlider.


  Commit: 3d7a3f9c67e5973309081b5064deacfd117fbe2a
      https://github.com/fluid-project/infusion/commit/3d7a3f9c67e5973309081b5064deacfd117fbe2a
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/components/textfieldSlider/js/TextfieldSlider.js

  Log Message:
  -----------
  FLUID-6008: don't combine options unnecessarily.


  Commit: 092ffd624e41605f6272c1f1ee3c51ad150769ec
      https://github.com/fluid-project/infusion/commit/092ffd624e41605f6272c1f1ee3c51ad150769ec
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/components/textfieldSlider/js/TextfieldSlider.js

  Log Message:
  -----------
  FLUID-6008: use consistent IoC names when referring to same component.


  Commit: 301f6e31145000620ce1205606ce9edfa4264dbd
      https://github.com/fluid-project/infusion/commit/301f6e31145000620ce1205606ce9edfa4264dbd
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M src/components/textfieldSlider/js/TextfieldSlider.js

  Log Message:
  -----------
  FLUID-6008: linebreak issues.


  Commit: a0314b7813efd658a8df3a9f99658cc1f61933d5
      https://github.com/fluid-project/infusion/commit/a0314b7813efd658a8df3a9f99658cc1f61933d5
  Author: Alan Harnum <aharnum at ocadu.ca>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    R examples/framework/preferences/shared/html/slider-template-nativeHTML-cursor.html
    R examples/framework/preferences/shared/html/slider-template-nativeHTML-magFactor.html
    R examples/framework/preferences/shared/html/slider-template-nativeHTML-vol.html
    R examples/framework/preferences/shared/html/slider-template-nativeHTML-wpm.html
    A examples/framework/preferences/shared/html/slider-template-nativeHTML.html
    M examples/framework/preferences/shared/js/contextAwareAuxSchemas.js
    M examples/framework/preferences/shared/js/panels.js

  Log Message:
  -----------
  FLUID-6008: use new aria-label / aria-labelled by configurability to go back to a single slider template.


  Commit: 28b4dc44982817013de8a8fb267740d5c6d03008
      https://github.com/fluid-project/infusion/commit/28b4dc44982817013de8a8fb267740d5c6d03008
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M demos/overviewPanel/index.html
    M demos/prefsFramework/css/main.css
    M demos/prefsFramework/index.html
    M demos/progress/css/progress.css
    M demos/renderer/index.html
    M demos/uploader/js/uploaderDemo.js
    M examples/components/pager/markupDriven/css/pager.css
    M examples/components/pager/markupDriven/index.html
    M examples/components/progress/bidirectionalAnimation/index.html
    M examples/components/progress/noAnimation/index.html
    M examples/framework/preferences/minimalEditor/index.html
    M examples/framework/preferences/shared/html/slider-template-nativeHTML.html
    M examples/framework/preferences/shared/js/panels.js
    M examples/framework/renderer/selectors/index.html
    M src/components/textfieldSlider/js/TextfieldSlider.js
    M src/components/uploader/css/Uploader.css
    M src/components/uploader/html/Uploader.html
    M src/framework/preferences/html/PrefsEditorTemplate-lineSpace-nativeHTML.html
    M src/framework/preferences/html/PrefsEditorTemplate-textSize-nativeHTML.html
    M src/framework/preferences/js/Panels.js
    M tests/component-tests/textfieldSlider/html/TextfieldSlider-test.html
    M tests/component-tests/textfieldSlider/js/TextfieldSliderTests.js
    M tests/framework-tests/preferences/js/PanelsTests.js

  Log Message:
  -----------
  Merge remote-tracking branch 'alan/FLUID-6008'

* alan/FLUID-6008: (32 commits)
  FLUID-6008: use new aria-label / aria-labelled by configurability to go back to a single slider template.
  FLUID-6008: linebreak issues.
  FLUID-6008: use consistent IoC names when referring to same component.
  FLUID-6008: don't combine options unnecessarily.
  FLUID-6008: test for aria-labelled by application on textfieldSlider.
  FLUID-6008: test for aria-label application on textfieldSlider.
  FLUID-6008: add capability in TextfieldSlider to apply an aria-label attribute via the strings block.
  FLUID-6008: push aria-labelled by logic downwards into TextfieldSlider component.
  FLUID-6008: use a separate panelOptions block to hold the labelId value.
  FLUID-6008: remove stray console.log
  FLUID-6008: ensure panels using textfieldSlider use aria-labelledby attributes; add test for this to the text size and line space panels.
  FLUID-6008: make four separate nativeHTML slide templates for proper aria-labelledby.
  FLUID-6008: make sure both inputs in the nativeHTML templates are labelled.
  FLUID-6008: fix contrast in uploading state.
  FLUID-6008: fix button contrast hover state.
  FLUID-6008: fix button contrast after upload.
  FLUID-6008: fix contrast for H3 in #newsReleasesList.
  FLUID-6008: add role programmatically.
  FLUID-6008: make role=application an attribute of a DIV wrapper around the form, rather than the form itself (which was non-validating).
  FLUID-6008: use .fl-focus class.
  ...


Compare: https://github.com/fluid-project/infusion/compare/131466ee6732...28b4dc449828


More information about the Commits mailing list