Skip to content
Snippets Groups Projects
Select Git revision
  • c472fabec78e43bb5384663931ff7ad819f5f7ae
  • master default protected
  • 1-issue-czi-wtf
  • update-deps
4 results

style.php

Blame
  • mrdrogdrog's avatar
    Tilman Vatteroth authored
    fixed less compiler...
    73bfc05e
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    style.php 542 B
    <?php
    //header("content-type:text/css;charset=utf8");
    
    require "lessc.php";
    $less = new lessc();
    $style = $_GET["style"];
    echo $style;
    $less_file = "panels/$style/style.less";
    $css_file = "tmp/$style.css";
    
    if (!file_exists($less_file)) {
    http_response_code(404);
    echo $less_file." not found";
    return;
    }
    
    if ( !file_exists($css_file))
    {
    $code =
     $less->compile(
      "[data-template=$style] {" .
      file_get_contents( $less_file ) .
      "}"
    );
    }
    
    file_put_contents("tmp/" . $style . ".css", $code);
    
    header("Location: tmp/" . $style . ".css" );
    ?>