diff --git a/SQLLinter.CLI/Program.cs b/SQLLinter.CLI/Program.cs index ffa0487..0e689ae 100644 --- a/SQLLinter.CLI/Program.cs +++ b/SQLLinter.CLI/Program.cs @@ -62,7 +62,7 @@ namespace SQLLinter.CLI //linter.Run(@"C:\Users\frost\Desktop\DISTR-2599\test.sql"); - var formatter = new HtmlReportFormatter_v2(); + var formatter = new HtmlReportFormatter_v1(); var content = formatter.Format(rep.Violations, bpmn); File.WriteAllText(@"C:\Users\frost\Downloads\Telegram Desktop\test.html", content); diff --git a/SQLLinter/Infrastructure/Reporters/HtmlReportFormatter_v1.cs b/SQLLinter/Infrastructure/Reporters/HtmlReportFormatter_v1.cs index cccd209..9e883bc 100644 --- a/SQLLinter/Infrastructure/Reporters/HtmlReportFormatter_v1.cs +++ b/SQLLinter/Infrastructure/Reporters/HtmlReportFormatter_v1.cs @@ -37,14 +37,14 @@ public class HtmlReportFormatter_v1 : IReportFormatter sb.AppendLine("td.line, td.column { width: 60px; text-align: center; }"); sb.AppendLine("td.rule { width: 300px; text-align: left; }"); sb.AppendLine("td.index { width: 40px; text-align: center; }"); - sb.AppendLine(".critical { border-left: 4px solid #d13438; padding: 10px; margin-bottom: 20px; background-color: #fde7e9; }"); + sb.AppendLine(".critical { border-left: 4px solid #d13438; padding: 10px; margin-bottom: 20px; margin-top: 20px; background-color: #fde7e9; }"); sb.AppendLine(".warning { border-left: 4px solid #ffaa44; padding: 10px; margin-bottom: 20px; background-color: #fff4ce; }"); sb.AppendLine(".info { border-left: 4px solid #0078d4; padding: 10px; margin-bottom: 20px; background-color: #deecf9; }"); sb.AppendLine(".tabs { position: fixed; bottom: 0; left: 0; right: 0; background-color: #ffffff; border-top: 1px solid #ccc; padding: 10px; display: flex; overflow-x: auto; scrollbar-width: thin; justify-content: flex-start; box-shadow: 0 -2px 6px rgba(0,0,0,0.1); }"); sb.AppendLine(".tab { margin-right: 10px; padding: 8px 16px; border-radius: 4px; background-color: #f3f2f1; cursor: pointer; transition: background-color 0.2s; }"); sb.AppendLine(".tab:hover { background-color: #e1dfdd; }"); sb.AppendLine(".tab.active { background-color: #0078d4; color: white; }"); - sb.AppendLine(".file-report { display: none; padding: 20px 0; }"); + sb.AppendLine(".file-report { display: none; padding: 0 0; }"); sb.AppendLine(".file-report.active { display: block; }"); // Тёмная тема @@ -143,6 +143,6 @@ public class HtmlReportFormatter_v1 : IReportFormatter sb.AppendLine(""); sb.AppendLine(""); - return sb.ToString(); + return HtmlMinifier.MinifyHtml(sb.ToString()); } }