diff --git a/webspeechdemo/webspeechdemo.html b/webspeechdemo/webspeechdemo.html index b4bc72e..47d2d67 100644 --- a/webspeechdemo/webspeechdemo.html +++ b/webspeechdemo/webspeechdemo.html @@ -79,6 +79,64 @@ background-color:transparent; padding: 0; } + #final_span[contenteditable]:focus { outline: 0px solid transparent; } + + .onoffswitch { + position: relative; width: 90px; + -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none; + } + .onoffswitch-checkbox { + display: none; + } + .onoffswitch-label { + display: block; overflow: hidden; cursor: pointer; + border: 2px solid #999999; border-radius: 20px; + } + .onoffswitch-inner { + display: block; width: 200%; margin-left: -100%; + transition: margin 0.3s ease-in 0s; + } + .onoffswitch-inner:before, .onoffswitch-inner:after { + display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px; + font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold; + box-sizing: border-box; + } + .onoffswitch-inner:before { + content: "ON"; + padding-left: 10px; + background-color: #34A7C1; color: #FFFFFF; + } + .onoffswitch-inner:after { + content: "OFF"; + padding-right: 10px; + background-color: #EEEEEE; color: #999999; + text-align: right; + } + .onoffswitch-switch { + display: block; width: 18px; margin: 6px; + background: #FFFFFF; + position: absolute; top: 0; bottom: 0; + right: 56px; + border: 2px solid #999999; border-radius: 20px; + transition: all 0.3s ease-in 0s; + } + .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { + margin-left: 0; + } + .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { + right: 0px; + } + #enable_synthesis { + display: inline-block; + margin: 16px auto; + } + #enable_synthesis #switch_container { + float: left; + } + #enable_synthesis h3 { + float: left; + margin: 5px 14px; + }

@@ -106,9 +164,8 @@

Start
- + -

@@ -132,6 +189,18 @@

  

+
+
+
+ + +
+
+

Enable speech synthesis feedback

+
\ No newline at end of file +