@soundstep/soma
Version:
Soma is a javascript framework created to build scalable and maintainable applications.
41 lines (34 loc) • 1.72 kB
HTML
<html>
<head>
<title>soma - Clock demo</title>
<link rel="stylesheet" type="text/css" href="styles/styles.css" media="all"/>
</head>
<body>
<div class="clock-app">
<div class="clock-selector">
<button data-click="select('digital')">Digital clock</button>
<button data-click="select('analog')">Analog clock</button>
<button data-click="select('polar')">Polar clock</button>
</div>
<div class="clock"></div>
</div>
<!--LIBS-->
<script type="text/javascript" src="../../../node_modules/@soundstep/infuse/dist/infuse.min.js"></script>
<script type="text/javascript" src="../../../node_modules/signals/dist/signals.min.js"></script>
<script type="text/javascript" src="../../../dist/soma.js"></script>
<script type="text/javascript" src="js/libs/soma-template.js"></script>
<!--APP-->
<script type="text/javascript" src="js/app/models/timer.js"></script>
<script type="text/javascript" src="js/app/mediators/clock.js"></script>
<script type="text/javascript" src="js/app/views/selector.js"></script>
<script type="text/javascript" src="js/app/views/clocks/digital/digital.js"></script>
<script type="text/javascript" src="js/app/views/clocks/analog/analog.js"></script>
<script type="text/javascript" src="js/app/views/clocks/analog/face.js"></script>
<script type="text/javascript" src="js/app/views/clocks/analog/needle-seconds.js"></script>
<script type="text/javascript" src="js/app/views/clocks/analog/needle-minutes.js"></script>
<script type="text/javascript" src="js/app/views/clocks/analog/needle-hours.js"></script>
<script type="text/javascript" src="js/app/views/clocks/polar/polar.js"></script>
<script type="text/javascript" src="js/app/clock.js"></script>
</body>
</html>