[Creativecommons-website-commits] [creativecommons/creativecommons.org] 1b658d: Beginning to integrate new design into templates.

GitHub noreply at github.com
Tue Apr 25 22:18:18 GMT 2017


  Branch: refs/heads/master
  Home:   https://github.com/creativecommons/creativecommons.org
  Commit: 1b658d1604675352315112b011d60b4d915aa256
      https://github.com/creativecommons/creativecommons.org/commit/1b658d1604675352315112b011d60b4d915aa256
  Author: Floyd Mann <floyd at affinitybridge.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Beginning to integrate new design into templates.


  Commit: d39cbf0d8e6d369b54805a4029c125ed3de3ff41
      https://github.com/creativecommons/creativecommons.org/commit/d39cbf0d8e6d369b54805a4029c125ed3de3ff41
  Author: Floyd Mann <floyd at affinitybridge.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Integrating new designs into the deed template.


  Commit: f3ffccf329316a09309f214b1a440efd15039021
      https://github.com/creativecommons/creativecommons.org/commit/f3ffccf329316a09309f214b1a440efd15039021
  Author: Floyd Mann <floyd at affinitybridge.com>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html

  Log Message:
  -----------
  Fixing new version message.


  Commit: fc02eb85140f45e5d1b3d6c95a4ae1d4f6f3c5f3
      https://github.com/creativecommons/creativecommons.org/commit/fc02eb85140f45e5d1b3d6c95a4ae1d4f6f3c5f3
  Author: Floyd Mann <floyd at affinitybridge.com>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html

  Log Message:
  -----------
  Committing fix for popover text that was breaking overlay.


  Commit: 664da011a8e6c0d637f15879a00758f52e60c2bc
      https://github.com/creativecommons/creativecommons.org/commit/664da011a8e6c0d637f15879a00758f52e60c2bc
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-15 (Wed, 15 Mar 2017)

  Changed paths:
    A python_env/src/cc.engine/cc/engine/templates/includes/cc_site_footer.html
    A python_env/src/cc.engine/cc/engine/templates/includes/cc_site_header.html
    A python_env/src/cc.engine/cc/engine/templates/includes/deed_donate_slide.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/engine.html

  Log Message:
  -----------
  Cosmetic enhancements for the deed and engine base templates


  Commit: 5d8fad7ae8bc6b822ef363cb026b8f7f34063d53
      https://github.com/creativecommons/creativecommons.org/commit/5d8fad7ae8bc6b822ef363cb026b8f7f34063d53
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Put back the old help bubble markup

This change allows us to use the existing markup for help bubbles with
the new popover code. HTML content for bubbles is back in a hidden HTML
element instead of embedded in an attribute.


  Commit: 237940e871faf46168b5d680e40132c7892f9ca5
      https://github.com/creativecommons/creativecommons.org/commit/237940e871faf46168b5d680e40132c7892f9ca5
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html

  Log Message:
  -----------
  Put back the old popup markup in standard_deed.html


  Commit: 6e3659f03638887753ecdcfecb3dd67c21c612dd
      https://github.com/creativecommons/creativecommons.org/commit/6e3659f03638887753ecdcfecb3dd67c21c612dd
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Fix silly syntax errors in the previous commit

Replacing block.super with super(), as this is Flask and not Django :)
Also making sure to prevent the default link click behaviour for our
help links; the popover library doesn't do that on its own.


  Commit: 25c6a74a04a7414dcb6daa4fcb49b3fc47bedc74
      https://github.com/creativecommons/creativecommons.org/commit/25c6a74a04a7414dcb6daa4fcb49b3fc47bedc74
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Separate help popup title and body


  Commit: bb8844d293182869f1efc79becbb4dd230329239
      https://github.com/creativecommons/creativecommons.org/commit/bb8844d293182869f1efc79becbb4dd230329239
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Remove empty popup titles


  Commit: c8d10f4d6a8ea688dc0067de317cf82edebdfc46
      https://github.com/creativecommons/creativecommons.org/commit/c8d10f4d6a8ea688dc0067de317cf82edebdfc46
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Place popups on the top where possible

Most of our earlier code was positioning popups above their links,
rather than below. We should stick to that, while using auto-positioning
so they are positioned on the bottom when necessary.


  Commit: 236a11ca091cfba2dfbaa8c4f0fd56e4a82096ad
      https://github.com/creativecommons/creativecommons.org/commit/236a11ca091cfba2dfbaa8c4f0fd56e4a82096ad
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Put back whitespace for "Learn more" text in deed pages

Removing whitespace had broken existing translations and I'm not sure
what we have at our disposal to fix those automatically.

:'(


  Commit: 6ae26a46980901b0a8bbf0b3ead4f7af858264cb
      https://github.com/creativecommons/creativecommons.org/commit/6ae26a46980901b0a8bbf0b3ead4f7af858264cb
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Add a per-language option to hide the banner

By default, we set the "hide-banner" class on the body element for any
language other than "en". We mark "hide-banner" for translation, so once
the banner content has been translated in a particular language, they
can add a translation for "hide-banner" that replaces it with an empty
string.

This change requires additional support in the CSS provided by the
creativecommons.org repository.


  Commit: eae41dc6f1213c9976a6fd1ad68707fb9c9346b2
      https://github.com/creativecommons/creativecommons.org/commit/eae41dc6f1213c9976a6fd1ad68707fb9c9346b2
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Add a translator note about the hide-banner thing


  Commit: 354e2aa980e3e12df920f17c2c9d1eb5ba0ae6b2
      https://github.com/creativecommons/creativecommons.org/commit/354e2aa980e3e12df920f17c2c9d1eb5ba0ae6b2
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html

  Log Message:
  -----------
  Add class for the license identifier in deed headers


  Commit: 4b37a73645e67541d4604d39ab990f6b26e4abfe
      https://github.com/creativecommons/creativecommons.org/commit/4b37a73645e67541d4604d39ab990f6b26e4abfe
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Make summary and disclaimer inline

This means adding a . after "Disclaimer" outside of a trans block,
because I have been asked not to break any existing translations. To be
fair, we're already doing this evil thing in a few other places, so I
don't feel especially remorseful about it.


  Commit: 434cbc17fc019de476e15dd62441de155fef141a
      https://github.com/creativecommons/creativecommons.org/commit/434cbc17fc019de476e15dd62441de155fef141a
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Position popovers within the "deed" container

This causes a popover near the top (such as the Disclaimer popover), to
be positioned downwards instead of upwards of its link.


  Commit: 3cb20ad2b09cc5ebaab4290c4a863db02bff59de
      https://github.com/creativecommons/creativecommons.org/commit/3cb20ad2b09cc5ebaab4290c4a863db02bff59de
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-03-31 (Fri, 31 Mar 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/includes/deed_donate_slide.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/engine.html

  Log Message:
  -----------
  Add mobile copy for the donate slide-in


  Commit: b81a121ad5689ec67d8e7b63b3817b05138ecce7
      https://github.com/creativecommons/creativecommons.org/commit/b81a121ad5689ec67d8e7b63b3817b05138ecce7
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/includes/deed_donate_slide.html

  Log Message:
  -----------
  Move donate slide close button inside slide-trigger


  Commit: c0d2366d4fbdbab51ea8fa6a4caa53b7ae99b03a
      https://github.com/creativecommons/creativecommons.org/commit/c0d2366d4fbdbab51ea8fa6a4caa53b7ae99b03a
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Define screenReaderText to appease twentysixteen's JavaScript


  Commit: 93bde07b394920c85c2f364f84b79265da74ac1f
      https://github.com/creativecommons/creativecommons.org/commit/93bde07b394920c85c2f364f84b79265da74ac1f
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Include some missing JavaScript files


  Commit: 621a7e55d297fb6a70d30d5befad7f975624cb32
      https://github.com/creativecommons/creativecommons.org/commit/621a7e55d297fb6a70d30d5befad7f975624cb32
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Don't hard-code creativecommons.org domain

Instead, load stuff from /, and hope that we are running on a domain
which serves the WordPress site from there. This fixes an issue where we
were unable to test with changes from a WordPress site dev branch.


  Commit: 48959c775af585c4d33f21ab36b2415d912ea504
      https://github.com/creativecommons/creativecommons.org/commit/48959c775af585c4d33f21ab36b2415d912ea504
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/includes/deed_donate_slide.html

  Log Message:
  -----------
  Use POST for donate form instead of GET

This form should be processed by the site before redirecting to the
donate page.


  Commit: 46218eb73b2b6384ecfa70b03c270ccbc2acb7fb
      https://github.com/creativecommons/creativecommons.org/commit/46218eb73b2b6384ecfa70b03c270ccbc2acb7fb
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/includes/deed_donate_slide.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Ugly hack to pass other field to donate form

:(


  Commit: 72b7057d2ff1dffbd0760a66cc4a50f0db1e67ae
      https://github.com/creativecommons/creativecommons.org/commit/72b7057d2ff1dffbd0760a66cc4a50f0db1e67ae
  Author: Dylan McCall <dylan at affinitybridge.com>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html

  Log Message:
  -----------
  Remove deed3-rtl.css, add deed4-print.css


  Commit: d9931d36e1ec41be02fb29b31bf3aeea71f2d4c1
      https://github.com/creativecommons/creativecommons.org/commit/d9931d36e1ec41be02fb29b31bf3aeea71f2d4c1
  Author: Rob Myers <rob at robmyers.org>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    A python_env/src/cc.engine/cc/engine/templates/includes/cc_site_footer.html
    A python_env/src/cc.engine/cc/engine/templates/includes/cc_site_header.html
    A python_env/src/cc.engine/cc/engine/templates/includes/deed_donate_slide.html
    M python_env/src/cc.engine/cc/engine/templates/licenses/standard_deed.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/deed.html
    M python_env/src/cc.engine/cc/engine/templates/macros_templates/engine.html

  Log Message:
  -----------
  Merge pull request #610 from creativecommons/feature/deed-redesign

Merge Deed Redesign


Compare: https://github.com/creativecommons/creativecommons.org/compare/ca61e5435a10...d9931d36e1ec


More information about the Creativecommons-website-commits mailing list