Template:Audio: Difference between revisions

From Blue Archive Wiki
Jump to navigation Jump to search
Content added Content deleted
mNo edit summary
mNo edit summary
Line 1: Line 1:
<includeonly><templatestyles src="Audio/style.css"/><div class="audio-player" data-src="{{filepath:{{{src|}}}}}" data-group="{{{group|}}}" data-volume="{{{volume|1}}}" data-loop="{{{loop|false}}}" data-loop-start="{{{loop-start|0}}}" data-loop-end="{{{loop-end|0}}}">
<includeonly><templatestyles src="Audio/style.css"/><div class="audio-player" style="width:{{{width|100%}}};height:{{{height|50px}}}" data-src="{{filepath:{{{src|}}}}}" data-group="{{{group|}}}" data-volume="{{{volume|1}}}" data-loop="{{{loop|false}}}" data-loop-start="{{{loop-start|0}}}" data-loop-end="{{{loop-end|0}}}">
<div class="timeline"><div class="progress"></div></div>
{{#if:{{{no-progress|}}}||<div class="timeline"><div class="progress"></div></div>}}
<div class="controls">
<div class="controls">
<div class="play-container">
<div class="play-container">
<div class="toggle-play play"></div>
<div class="toggle-play play"></div>
</div>
</div><!--
<div class="time">
-->{{#if:{{{no-time|}}}||<div class="time">
<div class="current">Loading...</div>
<div class="current">Loading...</div>
<div class="divider"></div>
<div class="divider"></div>
<div class="length"></div>
<div class="length"></div>
</div>
</div>}}<!--
<div class="name">{{{src|}}}</div>
-->{{#if:{{{no-name|}}}||<div class="name">{{{src|}}}</div>}}<!--
<div class="volume-container">
-->{{#if:{{{no-volume|}}}||<div class="volume-container">
<div class="volume-button">
<div class="volume-button">
<div class="volume icon-volume-medium"></div>
<div class="volume icon-volume-medium"></div>
Line 18: Line 18:
<div class="volume-percentage"></div>
<div class="volume-percentage"></div>
</div>
</div>
</div>
</div>}}
</div>
</div>
</div></includeonly><noinclude>
</div></includeonly><noinclude>
Line 27: Line 27:
{{Audio|src=Theme 59 Short.ogg|group=BGM|volume=0.25|loop=true|loop-start=53.333|loop-end=74.666}}
{{Audio|src=Theme 59 Short.ogg|group=BGM|volume=0.25|loop=true|loop-start=53.333|loop-end=74.666}}


{{Audio|src=AMB Rain.ogg}}
{{Audio|src=AMB Rain.ogg|no-name=true|no-volume=true|no-time=true|width=40px}}
{{Audio|src=AMB Helicopter.ogg}}
{{Audio|src=AMB Helicopter.ogg}}


#Grab an audio interface ( ). Allow custom styles.
#Allow custom styles (especially transform scale). Maybe use custom class?
#Deal with parameters: multiple audio groups, initial volume, and looping.
#Deal with parameters: multiple audio groups, initial volume, and looping.



Revision as of 02:08, 10 January 2024

Adapted from CodePen with MIT license.

Loading...
ClearMorning Short.ogg
Loading...
Theme 158 Intro.ogg
Loading...
Theme 59 Short.ogg
Loading...
AMB Helicopter.ogg
  1. Allow custom styles (especially transform scale). Maybe use custom class?
  2. Deal with parameters: multiple audio groups, initial volume, and looping.