Ergebnis 1 bis 7 von 7

Thema: Mate 2.10.0 Parser Error - _custom_colors.scss defekt?

  1. #1
    Contao-Nutzer
    Registriert seit
    17.01.2012.
    Ort
    Ennepe-Ruhr-Kreis
    Beiträge
    112

    Frage Mate 2.10.0 Parser Error - _custom_colors.scss defekt?

    Hey Folks,

    nach dem Update auf MATE 2.10.0 habe ich folgenden Fehler (Stack Trace view):

    Code:
    ParserException
    
    ScssPhp\ScssPhp\Exception\ParserException:
    parse error: failed at `{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fnil Courier New;}}
    ` /home/www/contao/web/bundles/matetheme/sass/../../../../../../../files/mate/sass/_custom_colors.scss on line 1, at column 0
    
      at /home/www/contao/vendor/scssphp/scssphp/src/Parser.php:149
      at ScssPhp\ScssPhp\Parser->throwParseError()
         (/home/www/contao/vendor/scssphp/scssphp/src/Parser.php:205)
      at ScssPhp\ScssPhp\Parser->parse('{\\rtf1\\ansi\\ansicpg1252\\deff0{\\fonttbl{\\f0\\fnil Courier New;}}
    \\viewkind4\\uc1\\pard\\lang1031\\f0\\fs16 /****
    \\par  **** mate theme files / custom_variables
    \\par  **** uncomment to override materialize variables
    \\par  ****
    \\par  */
    \\par 
    \\par /*
    \\par  * mate theme files / custom_variables
    \\par  *
    \\par  * uncomment to override materialize variables
    \\par  */
    \\par 
    \\par /* ============================= */
    \\par /*        Colour Schemes         */
    \\par /* ============================= */
    \\par 
    \\par //@import \'mate_color_schemes/mate_dark_colors\';
    \\par @import \'mate_color_schemes/mate_blue_colors\';
    \\par //@import \'mate_color_schemes/mate_yellow_colors\';
    \\par 
    \\par /* ============================= */
    \\par /*     MATE Theme Variables      */
    \\par /* ============================= */
    \\par 
    \\par /* Colors */
    \\par //$mateColor1: #b6cf92;
    \\par //$mateColor2: #86af49;
    \\par //$mateColor3: #476a30;
    \\par //$mateColor4: #58774e;
    \\par //$mateColor6: #abbdb1;
    \\par 
    \\par //$mateColorWhite: #fff;
    \\par //$mateColorBlack: #000;
    \\par //$mateColorGreyLight: #f5f5f5;
    \\par //$mateColorGreyDark: #e6e6e6;
    \\par //$pageBackground: #f4f8f0;
    \\par 
    \\par /* Text Colors */
    \\par //$primary-text-color: #000;
    \\par //$secondary-text-color: #fff;
    \\par 
    \\par /* Boxes */
    \\par //$boxes-background: $mateColorWhite;
    \\par //$boxes-text-color: $primary-text-color;
    \\par 
    \\par /* Content Box */
    \\par //$contentbox-first-background: rgba(255, 255, 255, 0.95);
    \\par //$contentbox-second-background: rgba(255, 255, 255, 0.65);
    \\par }
    ' . "\0" . '')
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:4671)
      at ScssPhp\ScssPhp\Compiler->importFile('/home/www/contao/web/bundles/matetheme/sass/../../../../../../../files/mate/sass/_custom_colors.scss', object(OutputBlock))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:2285)
      at ScssPhp\ScssPhp\Compiler->compileImport(array('string', '"', array('../../../../../../../files/mate/sass/_custom_colors')), object(OutputBlock))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:2452)
      at ScssPhp\ScssPhp\Compiler->compileChild(array('import', array('string', '"', array('../../../../../../../files/mate/sass/_custom_colors')), 5, 1, 1), object(OutputBlock))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:1960)
      at ScssPhp\ScssPhp\Compiler->compileChildrenNoReturn(array(array('charset', array('string', '"', array('UTF-8')), 1, 0, 1), array('import', array('string', '"', array('_mate_colors')), 4, 1, 1), array('import', array('string', '"', array('../../../../../../../files/mate/sass/_custom_colors')), 5, 1, 1), array('import', array('string', '"', array('_mate_variables')), 6, 1, 1), array('import', array('string', '"', array('../../../../../../../files/mate/sass/_custom_variables')), 7, 1, 1), array('import', array('string', '"', array('components/color-variables')), 10, 1, 1), array('import', array('string', '"', array('components/color-classes')), 11, 1, 1), array('import', array('string', '"', array('components/variables')), 14, 1, 1), array('import', array('string', '"', array('components/normalize')), 17, 1, 1), array('import', array('string', '"', array('components/global')), 20, 1, 1), array('import', array('string', '"', array('components/badges')), 21, 1, 1), array('import', array('string', '"', array('components/icons-material-design')), 22, 1, 1), array('import', array('string', '"', array('components/grid')), 23, 1, 1), array('import', array('string', '"', array('components/navbar')), 24, 1, 1), array('import', array('string', '"', array('components/typography')), 25, 1, 1), array('import', array('string', '"', array('components/transitions')), 26, 1, 1), array('import', array('string', '"', array('components/cards')), 27, 1, 1), array('import', array('string', '"', array('components/toast')), 28, 1, 1), array('import', array('string', '"', array('components/tabs')), 29, 1, 1), array('import', array('string', '"', array('components/tooltip')), 30, 1, 1), array('import', array('string', '"', array('components/buttons')), 31, 1, 1), array('import', array('string', '"', array('components/dropdown')), 32, 1, 1), array('import', array('string', '"', array('components/waves')), 33, 1, 1), array('import', array('string', '"', array('components/modal')), 34, 1, 1), array('import', array('string', '"', array('components/collapsible')), 35, 1, 1), array('import', array('string', '"', array('components/chips')), 36, 1, 1), array('import', array('string', '"', array('components/materialbox')), 37, 1, 1), array('import', array('string', '"', array('components/forms/forms')), 38, 1, 1), array('import', array('string', '"', array('components/table_of_contents')), 39, 1, 1), array('import', array('string', '"', array('components/sidenav')), 40, 1, 1), array('import', array('string', '"', array('components/preloader')), 41, 1, 1), array('import', array('string', '"', array('components/slider')), 42, 1, 1), array('import', array('string', '"', array('components/carousel')), 43, 1, 1), array('import', array('string', '"', array('components/tapTarget')), 44, 1, 1), array('import', array('string', '"', array('components/pulse')), 45, 1, 1), array('import', array('string', '"', array('components/datepicker')), 46, 1, 1), array('import', array('string', '"', array('components/timepicker')), 47, 1, 1)), object(OutputBlock))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:4679)
      at ScssPhp\ScssPhp\Compiler->importFile('/home/www/contao/web/bundles/matetheme/sass/materialize.scss', object(OutputBlock))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:2285)
      at ScssPhp\ScssPhp\Compiler->compileImport(array('string', '\'', array('materialize')), object(OutputBlock))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:2452)
      at ScssPhp\ScssPhp\Compiler->compileChild(array('import', array('string', '\'', array('materialize')), 1, 0, 0), object(OutputBlock))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:1960)
      at ScssPhp\ScssPhp\Compiler->compileChildrenNoReturn(array(array('import', array('string', '\'', array('materialize')), 1, 0, 0), array('import', array('string', '\'', array('style')), 2, 1, 0), array('import', array('string', '\'', array('../../../../../../../files/mate/sass/custom')), 3, 1, 0)), object(OutputBlock))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:423)
      at ScssPhp\ScssPhp\Compiler->compileRoot(object(Block))
         (/home/www/contao/vendor/scssphp/scssphp/src/Compiler.php:270)
      at ScssPhp\ScssPhp\Compiler->compile('@import \'materialize\';@import \'style\';@import \'../../../../../../../files/mate/sass/custom\';')
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Combiner.php:410)
      at Contao\Combiner->handleScssLess('@import \'materialize\';@import \'style\';@import \'../../../../../../../files/mate/sass/custom\';', array('name' => 'web/bundles/matetheme/sass/mate.scss', 'version' => 1594303984, 'media' => 'all', 'extension' => '.scss'))
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Combiner.php:217)
      at Contao\Combiner->getFileUrls()
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Combiner.php:270)
      at Contao\Combiner->getDebugMarkup()
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Combiner.php:257)
      at Contao\Combiner->getCombinedFile()
         (/home/www/contao/vendor/contao-themes-net/mate-theme-bundle/src/Resources/contao/templates/layouts/mate/fe_page_mate.html5:25)
      at include('/home/www/contao/vendor/contao-themes-net/mate-theme-bundle/src/Resources/contao/templates/layouts/mate/fe_page_mate.html5')
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/TemplateInheritance.php:100)
      at Contao\Template->inherit()
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Template.php:292)
      at Contao\Template->parse()
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/classes/FrontendTemplate.php:44)
      at Contao\FrontendTemplate->parse()
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/classes/FrontendTemplate.php:115)
      at Contao\FrontendTemplate->compile()
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Template.php:319)
      at Contao\Template->getResponse()
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/classes/FrontendTemplate.php:86)
      at Contao\FrontendTemplate->getResponse(true)
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:50)
      at Contao\PageRegular->getResponse(object(PageModel), true)
         (/home/www/contao/vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:339)
      at Contao\FrontendIndex->renderPage(object(PageModel))
         (/home/www/contao/vendor/symfony/http-kernel/HttpKernel.php:158)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (/home/www/contao/vendor/symfony/http-kernel/HttpKernel.php:80)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (/home/www/contao/vendor/symfony/http-kernel/Kernel.php:201)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (/home/www/contao/web/index.php:31)
      at require('/home/www/contao/web/index.php')
         (/home/www/contao/web/app.php:4)                
    
    Kann es sein, dass meine _custom_colors.scss kaputt ist und ich das nur nicht sehe? Für mich sieht sie ganz normal aus... 
    
    /****
     **** mate theme files / custom_variables
     **** uncomment to override materialize variables
     ****
     */
    
    /*
     * mate theme files / custom_variables
     *
     * uncomment to override materialize variables
     */
    
    /* ============================= */
    /*        Colour Schemes         */
    /* ============================= */
    
    //@import 'mate_color_schemes/mate_dark_colors';
    @import 'mate_color_schemes/mate_blue_colors';
    //@import 'mate_color_schemes/mate_yellow_colors';
    
    /* ============================= */
    /*     MATE Theme Variables      */
    /* ============================= */
    
    /* Colors */
    //$mateColor1: #b6cf92;
    //$mateColor2: #86af49;
    //$mateColor3: #476a30;
    //$mateColor4: #58774e;
    //$mateColor6: #abbdb1;
    
    //$mateColorWhite: #fff;
    //$mateColorBlack: #000;
    //$mateColorGreyLight: #f5f5f5;
    //$mateColorGreyDark: #e6e6e6;
    //$pageBackground: #f4f8f0;
    
    /* Text Colors */
    //$primary-text-color: #000;
    //$secondary-text-color: #fff;
    
    /* Boxes */
    //$boxes-background: $mateColorWhite;
    //$boxes-text-color: $primary-text-color;
    
    /* Content Box */
    //$contentbox-first-background: rgba(255, 255, 255, 0.95);
    //$contentbox-second-background: rgba(255, 255, 255, 0.65);
    Oder liegt das an etwas anderem?

    VG, Pete
    Geändert von xchs (11.07.2020 um 17:41 Uhr) Grund: Code-Tags

  2. #2
    Contao-Nutzer Avatar von Philipp96
    Registriert seit
    06.07.2017.
    Ort
    Meißen
    Beiträge
    49

    Standard

    Die SCSS-Datei sieht richtig aus und auch mit der neuesten MATE Theme Version konnte ich keine Fehler feststellen.

    Du kannst uns auch gern mal einen Contao Zugang an support@pdir.de zukommen lassen, dann können wir uns das mal anschauen.

    Version 2.11.1 ist jetzt aktuell, vielleicht kannst du ja nochmal ein Update auf diese Version probieren.

  3. #3
    Contao-Nutzer
    Registriert seit
    17.01.2012.
    Ort
    Ennepe-Ruhr-Kreis
    Beiträge
    112

    Fehler Läuft nun ... aber...

    Zitat Zitat von Philipp96 Beitrag anzeigen
    Die SCSS-Datei sieht richtig aus und auch mit der neuesten MATE Theme Version konnte ich keine Fehler feststellen.

    Du kannst uns auch gern mal einen Contao Zugang an support@pdir.de zukommen lassen, dann können wir uns das mal anschauen.

    Version 2.11.1 ist jetzt aktuell, vielleicht kannst du ja nochmal ein Update auf diese Version probieren.
    Hallo Philipp,

    ich konnte das Problem lösen - es waren tatsächlich die Dateien, die korrupt waren. Man hat dies in dem internen FTP Editor nur nicht gesehen. Nachdem ich die Dateien binär auf meinen lokalen PC kopiert und dort mit Notepad++ geöffnet habe, konnte ich aber erkennen, dass dort vor jeder Zeile /par stand. Das habe ich geändert und schon lief es.

    Allerdings habe ich dann auch noch eine _custom.scss erstellen müssen. Wozu die da ist und was die tut? Ich habe keine Ahnung. Ich habe einfach die _custom_colors.scss komplett auskommentiert und als _custom.scss hingelegt. Dann lief es auch. Frage: Wofür ist die da? Gibt es dafür auch eine Doku? Muss / sollte ich irgendwas umstellen?

    VG, Pete

  4. #4
    Contao-Nutzer Avatar von Philipp96
    Registriert seit
    06.07.2017.
    Ort
    Meißen
    Beiträge
    49

    Standard

    Eigentlich heißt die Datei custom.scss und die sollte da sein. Dort kannst du eigenes SCSS bzw. CSS einfügen.

    https://pdir.de/docs/de/contao/theme...n/colors_font/

  5. #5
    Contao-Nutzer
    Registriert seit
    17.01.2012.
    Ort
    Ennepe-Ruhr-Kreis
    Beiträge
    112

    Standard

    Zitat Zitat von Philipp96 Beitrag anzeigen
    Eigentlich heißt die Datei custom.scss und die sollte da sein. Dort kannst du eigenes SCSS bzw. CSS einfügen.

    https://pdir.de/docs/de/contao/theme...n/colors_font/
    Hi Philipp,

    unter dem von dir geposteten Link steht ja: "Für individuelle Anpassungen nutzen Sie einfach die custom.scss, in der Sie sowohl SCSS oder auch normales CSS schreiben können, sowie die _custom_colors.scss und _custom_variables.scss."

    Die Frage ist nur, was ich wo mache / machen muss. Bisher brauchte ich keine custom.scss, die beiden anderen "reichten". Was hat sich denn da wie geändert?

  6. #6
    Contao-Nutzer Avatar von Philipp96
    Registriert seit
    06.07.2017.
    Ort
    Meißen
    Beiträge
    49

    Standard

    In der custom.scss nur eigenes CSS. Aber wenn du sie nicht brauchst, kannst du die auch einfach leer lassen. Und die anderen beiden Dateien sind nur dazu da um die Variablen zu überschreiben.

  7. #7
    Contao-Nutzer
    Registriert seit
    17.01.2012.
    Ort
    Ennepe-Ruhr-Kreis
    Beiträge
    112

    HTML

    Zitat Zitat von Philipp96 Beitrag anzeigen
    In der custom.scss nur eigenes CSS. Aber wenn du sie nicht brauchst, kannst du die auch einfach leer lassen. Und die anderen beiden Dateien sind nur dazu da um die Variablen zu überschreiben.
    Alles klar - danke !

    VG, Pete

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 2 (Registrierte Benutzer: 0, Gäste: 2)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •