Skip to content
Snippets Groups Projects
Commit afcf30c7 authored by Tilman Vatteroth's avatar Tilman Vatteroth :robot:
Browse files

jQuery UI standardmäßig in index eingebunden

font less compiler eingebunden.. tut noch nichts..
fontloader.js angelegt.. tut auch noch nichts.. soll mal das dynamsche fontloading erledigen
parent 538bcd5b
Branches
No related tags found
No related merge requests found
File moved
......@@ -4,10 +4,11 @@
<title>Infoboard</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="favicon.png" type="image/x-icon" rel="icon">
<link rel="stylesheet" href="css/font.css">
<link rel="stylesheet" href="css/design.less">
<link rel="stylesheet" href="css/marquee.less">
<link href="favicon.png" type="image/x-icon" rel="icon"/>
<link rel="stylesheet" href="css/font.css"/>
<link rel="stylesheet" href="css/design.less"/>
<link rel="stylesheet" href="css/marquee.less"/>
<link rel="stylesheet" href="css/jquery.ui.css"/>
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="js/jquery-ui.min.js"></script>
<script type="text/javascript" src="js/marquee.js"></script>
......
/**
* Created by tilman on 02.10.15.
*/
fontloader = {};
fontloader
\ No newline at end of file
......@@ -15,6 +15,11 @@ layout.processLayout = function(json, container) {
layout.processLayout(json.right, cont).css("width",(100.0-json.cut)+"%");
return cont;
case "panel":
if (json.name == "") {
layout.error(json);
}
var p = $("<div>")
.attr("data-container","panel")
.attr("data-template",json.name)
......@@ -22,9 +27,8 @@ layout.processLayout = function(json, container) {
var cont = $("<div>").attr("data-container","panelContainer").append(p);
$(container).append(cont);
if (json.name != "") {
layout.insertTemplate(json.name,p);
}
return cont;
default:
......
<?php
$tmp_dir = "tmp";
chdir("..");
if (!isset($_GET["name"])) {
http_response_code(404);
echo "no valid file given";
return;
}
$less_file = $_GET["name"]; //"panels/departure/style.less";
$debug=isset($_GET["debug"]);
include "config/config.php";
echo ROOT_DIR;
$panel = null;
if ($debug)
header("content-type:text/plain;charset=utf8");
if (!file_exists($less_file)) {
http_response_code(404);
echo $less_file . " not found";
return;
}
if (preg_match_all ('/'.'panels\\/((?:[a-z][a-z]+))\\/style\\.less'.'/is', $less_file, $matches))
{
$panel=$matches[1][0];
}
if ($debug && isset($panel))
echo "panel:" . $panel."\n";
$cache_name = "lesscache_".md5($less_file."_".filemtime($less_file)).".css";
$cache_file = $tmp_dir."/".$cache_name;
if (!file_exists($cache_file)) {
require("less/Less.php");
$options = array( 'compress'=>true );
$parser = new Less_Parser($options);
$parser->parseFile("css/colors.less");
try {
if (!isset($panel)) {
$parser->parseFile($less_file);
} else {
$parser->parse("
[data-template=$panel] {
@import \"$less_file\";
}", "/panels/$panel");
}
$content = $parser->getCss();
}catch(Exception $e) {
http_response_code(500);
header("content-type:text/plain;charset=utf8");
echo $e->getMessage();
return;
}
file_put_contents($cache_file,$content);;
}
if ($debug) {
echo "cache-name: " . $cache_file . "\n";
echo "content:\n";
if (!isset($content))
echo file_get_contents($cache_file)."\n";
else
echo $content;
} else {
header("Location: ".ROOT_DIR."/$cache_file");
}
This diff is collapsed.
<link rel="stylesheet" href="css/JQStyle.css">
<div id="tabs">
<div id="mensaPlanTitleBar"></div>
<ul>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment