From 91f8014515b50902bc9af52b98c09142de81bbce Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Wed, 9 Sep 2020 17:59:40 +0200 Subject: fix IE's rules limit - log as warning As far as I know [1] IE 11 supports 65534 rules. BTW fix logging class from error to warning [2]. [1] https://forums.asp.net/t/2059387.aspx?IE+10+and+11+CSS+Style+Sheet+Rules [2] bdb02e8d Warning about IE 4095 maximum and improved debug_info Signed-off-by: Markus Heiser --- scss/compiler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scss/compiler.py b/scss/compiler.py index 7b8dbd1..2fb164b 100644 --- a/scss/compiler.py +++ b/scss/compiler.py @@ -300,8 +300,8 @@ class Compilation(object): self.rules = self.apply_extends(self.rules) output, total_selectors = self.create_css(self.rules) - if total_selectors >= 4096: - log.error("Maximum number of supported selectors in Internet Explorer (4095) exceeded!") + if total_selectors > 65534: + log.warning("Maximum number of supported selectors in Internet Explorer (65534) exceeded!") return output -- cgit v1.2.1