Skip to content
This repository has been archived by the owner on Mar 29, 2021. It is now read-only.

Next Release #204

Merged
merged 18 commits into from
Oct 22, 2016
Merged

Next Release #204

merged 18 commits into from
Oct 22, 2016

Conversation

dsifford
Copy link
Owner

@dsifford dsifford commented Oct 20, 2016

Changes

  • feat: Change to "click" style tooltips, rather than hover style (better user
    experience)
  • feat: Minor style changes to tooltips
  • fix: Correct tooltip rendering issue on Firefox and Safari
  • refactor: Convert all CSS to BEM methodology + maintain backwards compatibility
    for old CSS classes
  • refactor: Update mEDRA API call to their newly updated client-side API
  • refactor: Remove pointless preventDefault call on ReferenceList
  • refactor: Improve / refactor Frontend.ts code
  • refactor: Remove ".abt-url" reference from options-page
  • test: Add tests for Frontend.ts
  • test: Improve test coverage
  • chore: Update deps
  • chore: Add automatic translation upload to deploy script
  • chore: Add stylint to test workflow + lint all files
  • chore: Remove unneeded dependencies
  • chore: Convert project to yarn package manager
  • chore: Update travis.yml for yarn
  • chore: Move "lint" into npm test script
  • chore: Add inline citation style example

Styles Added

  • Aix-Marseille Université - Département d'études asiatiques (French)
  • Uppsala universitet - Historia

Closes #203, #202

- Update mEDRA API call to their newly updated client-side API.
- Remove pointless `preventDefault` call on ReferenceList.
- Update deps.
- Convert all CSS to BEM methodology + maintain backwards compatibility
for old CSS classes.
- Add tests for Frontend.ts
- Fix issue causing tooltips to not render on Firefox or Safari.
- Change to "click" style tooltips, rather than hover style (better user
experience).
- Minor style changes to tooltips.
- Improve / refactor Frontend.ts code.
@codecov-io
Copy link

codecov-io commented Oct 21, 2016

Current coverage is 79.41% (diff: 84.61%)

Merging #204 into master will increase coverage by 4.50%

@@             master       #204   diff @@
==========================================
  Files            25         25          
  Lines          1570       1564     -6   
  Methods         262        266     +4   
  Messages          0          0          
  Branches        384        379     -5   
==========================================
+ Hits           1176       1242    +66   
+ Misses          394        322    -72   
  Partials          0          0          

Powered by Codecov. Last update 921c9da...1973d17

- Update dependencies.
- Add stylint to test workflow.
- Lint all styl files.
- Convert project to yarn package manager.
- Update travis.yml for yarn
- Move "lint" into npm test script
- Add yarn.lock to source control
- Aix-Marseille Université - Département d'études asiatiques (French)
- Uppsala universitet - Historia
@dsifford dsifford merged commit 7a822d5 into master Oct 22, 2016
@dsifford dsifford deleted the next branch October 22, 2016 23:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Inline citation CSS -- Needs pointer events
2 participants