Ejemplo n.º 1
0
 private static function routes()
 {
     kirby()->routes(array(array('pattern' => self::$route, 'action' => function () {
         echo SplitviewTool::html();
     }), array('pattern' => self::$route . '/assets/css/tool.css', 'action' => function () {
         $path = self::$assets . 'css' . DS . 'tool.css';
         return new Response(f::read($path), 'css');
     }), array('pattern' => self::$route . '/assets/css/tool.min.css', 'action' => function () {
         $path = self::$assets . 'css' . DS . 'tool.min.css';
         return new Response(f::read($path), 'css');
     }), array('pattern' => self::$route . '/assets/js/dist/tool.js', 'action' => function () {
         $path = self::$assets . 'js' . DS . 'dist/tool.js';
         return new Response(f::read($path), 'js');
     }), array('pattern' => self::$route . '/assets/js/dist/tool.min.js', 'action' => function () {
         $path = self::$assets . 'js' . DS . 'dist/tool.min.js';
         return new Response(f::read($path), 'js');
     }), array('pattern' => self::$route . '/assets/js/src/site.js', 'action' => function () {
         $path = self::$assets . 'js' . DS . 'src/site/site.js';
         return new Response(f::read($path), 'js');
     }), array('pattern' => self::$route . '/assets/js/dist/site.min.js', 'action' => function () {
         $path = self::$assets . 'js' . DS . 'dist/site.min.js';
         return new Response(f::read($path), 'js');
     }), array('pattern' => self::$route . '/assets/fonts/font-awesome.woff', 'action' => function () {
         $path = self::$assets . 'fonts' . DS . 'font-awesome-4.5.0' . DS . 'fontawesome-webfont.woff';
         return new Response(f::read($path), 'woff');
     }), array('pattern' => self::$route . '/assets/fonts/source-sans-pro.woff', 'action' => function () {
         $path = self::$assets . 'fonts' . DS . 'source-sans-pro' . DS . 'SourceSansPro-Regular.otf.woff';
         return new Response(f::read($path), 'woff');
     })));
 }
Ejemplo n.º 2
0
 private static function routes()
 {
     kirby()->routes(array(array('pattern' => self::$route, 'action' => function () {
         echo SplitviewTool::html();
     }), array('pattern' => self::$route . '/css/(:any)', 'action' => function ($slug) {
         $path = self::$assets . 'css' . DS . $slug . '.min.css';
         return new Response(f::read($path), 'css');
     }), array('pattern' => self::$route . '/js/dist/(:any)', 'action' => function ($slug) {
         $path = self::$assets . 'js' . DS . 'dist' . DS . $slug . '.min.js';
         return new Response(f::read($path), 'js');
     }), array('pattern' => self::$route . '/js/src/(:any)', 'action' => function ($slug) {
         $path = self::$assets . 'js' . DS . 'src' . DS . $slug . DS . $slug . '.js';
         return new Response(f::read($path), 'js');
     }), array('pattern' => self::$route . '/svg/(:any)', 'action' => function ($slug) {
         $path = self::$assets . 'images' . DS . 'svg' . DS . $slug . '.svg';
         return new Response(f::read($path), 'svg');
     }), array('pattern' => self::$route . '/svg/inverted/(:any)', 'action' => function ($slug) {
         $path = self::$assets . 'images' . DS . 'svg' . DS . 'inverted' . DS . $slug . '.svg';
         return new Response(f::read($path), 'svg');
     })));
 }
Ejemplo n.º 3
0
<body data-flip="false">
<div class="splitview">
	<section data-section="1">
		<?php 
echo SplitviewTool::snippet('tool-view');
?>
	</section>
	<section data-section="2">
		<?php 
echo SplitviewTool::snippet('tool-view');
?>
	</section>
</div>
<div class="dfw-return">
	<img src="<?php 
echo SplitviewTool::uri();
?>
/svg/menu">
</div>

<?php 
echo js(splitviewTool::js());
?>
<script>
splitview.init({

<?php 
echo splitviewTool::init();
?>

});
Ejemplo n.º 4
0
 public static function optionsOutput()
 {
     self::$options_output = splitviewOptions::arrayToJavascriptOptions(self::$options_js);
 }
Ejemplo n.º 5
0
echo css(splitviewTool::css());
?>
	<?php 
echo splitviewTool::cssDebug();
?>
</head>
<body>
<div class="splitview">
	<section class="panel">
		<?php 
echo SplitviewTool::snippet('tool-view', array('view' => 1));
?>
	</section>
	<section class="site">
		<?php 
echo SplitviewTool::snippet('tool-view', array('view' => 2));
?>
	</section>
</div>

<?php 
echo js(splitviewTool::js());
?>
<script>
splitview.init({

<?php 
echo splitviewTool::init();
?>

});