Giter Club home page Giter Club logo

tsck-cochlear-implant's Introduction

Cochlear Implants

Technical reference can be found in SMM's internal documentation system.

tsck-cochlear-implant's People

Contributors

bryankennedy avatar abdulrauf11 avatar abreezasaleem avatar tnordberg avatar brandonwkipp avatar dependabot[bot] avatar

Watchers

 avatar James Cloos avatar Joel Miles avatar  avatar

Forkers

abdulrauf11

tsck-cochlear-implant's Issues

Two English typos

Please check/update these two small typos we found in our text:

  • The word "a" is missing from, "Hear your voice through a simulated cochlear implant."

  • The period is missing from the end of, "Hear other sounds through a simulated cochlear implant."

Redesign Secondary Info Modal

Can the modal be redesigned with proper content and image?

If that's not possible, can we get just get the two images instead? Currently, we're cropping them from the bigger image being used in the modal.

Delayed image on information modal

You already mentioned you are fixing this by switching to gatsby-image but I'm documenting just in case.

The image on the informational popup has a delayed "pop-in."
It should be pre-loaded and appear without a delay.

Update credits text and font-size

Our developers requested we change the formatting of the Image/Sound credits.

Here are the updated credits to use;
Credits.pdf

You will need to reduce the font-size in order to fit them in the same space, as seen in this screenshot:

image (11)

This should be updated in the Figma file as well.

Updates to recording buttons sequence

People were a little confused with our button layout, so we'd like to simplify.

Screen Shot 2021-05-11 at 4 36 18 PM

The updates are represented in Figma:
https://www.figma.com/file/kxTKAu4FvGHEEbFVx4QMd2/TSCK---Cochlear-Implants-V2?node-id=0%3A1

To summarize:

  • Before recording, only microphone (now larger) button should display
  • During recording, microphone button is disabled
  • After recording, large play button displays with smaller reset button
  • While playing a recording, the play button becomes a stop button
  • The stop button stops the sound and and resets playback to 0s
  • The reset button deletes the recording, and returns to the pre-recording state showing only the large microphone button.

Ability to interrupt playback/recordings

Please update to accommodate these two scenarios:

  • While a pre-recorded sound is playing, user should be able to tap the ‘record’ button. This would immediately stop current playback and start a new recording.
  • While playing back a recorded sound, user should be able to tap a pre-recorded sound button. This would immediately cancel the recording to start playing the pre-recorded sound.

Allow visitors to stop playback of pre-recorded sounds

After a visitor starts a sound, could you turn the "play" icon into a "stop" icon?
If a visitor touches the card-button in this state, it would stop playback and swap back to the "play" icon.
(Sorry, we hadn't thought of this earlier. Let me know if this is overly difficult.)

Change requests for Milestone 4

The following issues will be resolved along with the next milestone:

  1. The inactivity countdown should not start again until someone interacts with the interface.
  2. The content for the modal should be dynamic.
  3. The "Delete" button in the Recorder component should also cancel any in-progress recording.

Disable all text selection and image dragging

This is a common issue we need to prevent in exhibit touchscreen experiences: https://d.pr/v/5w6xJM

You should be able to add this CSS to disallow:

Disable text selection

  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;

Disable image ghost-dragging:

  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;

Update image/sound credits so both can fit

Please change the "Sound credit" font to be small enough to fit both an image and sound credit under each, as seen in this mockup: https://d.pr/i/FG44Sa

Please use the following credits:

Bird

Image: Andreas Trepte, www.avi-fauna.info
Sound: Courtesy Daniel71953

Traffic

Image: ⓒiStock.com / life in shots
Sound: Zapsplat, https://www.zapsplat.com

Flag

Image: ⓒiStock.com / creisinger
Sound: Daniel71953 / Creative Commons

Occasionally Gatsby Images fail to load

The Gatsby Images sporadically disappear, or fail to load.

https://d.pr/v/idlXwg

It seems to happen either after an inactivity refresh, or the first time the application loads. Reloading the page seems to fix it, but this happened 3–4 times while we were testing.

@abdulrauf11 do you have any ideas on what might be causing this? I haven't seen anything suspicious come out in the console.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.