Skip to content

Commit 29fb432

Browse files
committed
add colors to tables
1 parent e6f486c commit 29fb432

File tree

4 files changed

+83
-11
lines changed

4 files changed

+83
-11
lines changed

source/Diol/src/Diol.Wpf.Core/Views/AspnetMaster.xaml

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,44 @@
1919
IsReadOnly="True"
2020
HorizontalScrollBarVisibility="Visible"
2121
HeadersVisibility="Column">
22+
<DataGrid.RowStyle>
23+
<Style TargetType="DataGridRow">
24+
<Style.Triggers>
25+
<DataTrigger Binding="{Binding Method}" Value="GET">
26+
<Setter Property="Background" Value="#61affe"/>
27+
</DataTrigger>
28+
<DataTrigger Binding="{Binding Method}" Value="POST">
29+
<Setter Property="Background" Value="#49cc90"/>
30+
</DataTrigger>
31+
<DataTrigger Binding="{Binding Method}" Value="PUT">
32+
<Setter Property="Background" Value="#fca130"/>
33+
</DataTrigger>
34+
<DataTrigger Binding="{Binding Method}" Value="DELETE">
35+
<Setter Property="Background" Value="#f93e3e"/>
36+
</DataTrigger>
37+
<DataTrigger Binding="{Binding Method}" Value="PATCH">
38+
<Setter Property="Background" Value="#50e3c2"/>
39+
</DataTrigger>
40+
<DataTrigger Binding="{Binding Method}" Value="HEAD">
41+
<Setter Property="Background" Value="#800080"/>
42+
</DataTrigger>
43+
<DataTrigger Binding="{Binding Method}" Value="OPTIONS">
44+
<Setter Property="Background" Value="#008080"/>
45+
</DataTrigger>
46+
</Style.Triggers>
47+
</Style>
48+
</DataGrid.RowStyle>
2249
<DataGrid.Columns>
23-
<DataGridTextColumn
24-
Header="Uri"
25-
Width="*"
26-
MinWidth="150"
27-
Binding="{Binding Uri}"/>
2850
<DataGridTextColumn
2951
Header="Method"
3052
Width="60"
3153
MinWidth="40"
3254
Binding="{Binding Method}"/>
55+
<DataGridTextColumn
56+
Header="Uri"
57+
Width="*"
58+
MinWidth="150"
59+
Binding="{Binding Uri}"/>
3360
<DataGridTextColumn
3461
Header="Status"
3562
Width="60"

source/Diol/src/Diol.Wpf.Core/Views/EntityFrameworkMaster.xaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,24 @@
1919
IsReadOnly="True"
2020
HorizontalScrollBarVisibility="Visible"
2121
HeadersVisibility="Column">
22+
<DataGrid.RowStyle>
23+
<Style TargetType="DataGridRow">
24+
<Style.Triggers>
25+
<DataTrigger Binding="{Binding Method}" Value="SELECT">
26+
<Setter Property="Background" Value="#61affe"/>
27+
</DataTrigger>
28+
<DataTrigger Binding="{Binding Method}" Value="INSERT">
29+
<Setter Property="Background" Value="#49cc90"/>
30+
</DataTrigger>
31+
<DataTrigger Binding="{Binding Method}" Value="UPDATE">
32+
<Setter Property="Background" Value="#fca130"/>
33+
</DataTrigger>
34+
<DataTrigger Binding="{Binding Method}" Value="DELETE">
35+
<Setter Property="Background" Value="#f93e3e"/>
36+
</DataTrigger>
37+
</Style.Triggers>
38+
</Style>
39+
</DataGrid.RowStyle>
2240
<DataGrid.Columns>
2341
<DataGridTextColumn
2442
Header="Action"

source/Diol/src/Diol.Wpf.Core/Views/HttpMaster.xaml

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,44 @@
1818
IsReadOnly="True"
1919
HorizontalScrollBarVisibility="Visible"
2020
HeadersVisibility="Column">
21+
<DataGrid.RowStyle>
22+
<Style TargetType="DataGridRow">
23+
<Style.Triggers>
24+
<DataTrigger Binding="{Binding Method}" Value="GET">
25+
<Setter Property="Background" Value="#61affe"/>
26+
</DataTrigger>
27+
<DataTrigger Binding="{Binding Method}" Value="POST">
28+
<Setter Property="Background" Value="#49cc90"/>
29+
</DataTrigger>
30+
<DataTrigger Binding="{Binding Method}" Value="PUT">
31+
<Setter Property="Background" Value="#fca130"/>
32+
</DataTrigger>
33+
<DataTrigger Binding="{Binding Method}" Value="DELETE">
34+
<Setter Property="Background" Value="#f93e3e"/>
35+
</DataTrigger>
36+
<DataTrigger Binding="{Binding Method}" Value="PATCH">
37+
<Setter Property="Background" Value="#50e3c2"/>
38+
</DataTrigger>
39+
<DataTrigger Binding="{Binding Method}" Value="HEAD">
40+
<Setter Property="Background" Value="#800080"/>
41+
</DataTrigger>
42+
<DataTrigger Binding="{Binding Method}" Value="OPTIONS">
43+
<Setter Property="Background" Value="#008080"/>
44+
</DataTrigger>
45+
</Style.Triggers>
46+
</Style>
47+
</DataGrid.RowStyle>
2148
<DataGrid.Columns>
22-
<DataGridTextColumn
23-
Header="Uri"
24-
Width="*"
25-
MinWidth="150"
26-
Binding="{Binding Uri}" />
2749
<DataGridTextColumn
2850
Header="Method"
2951
Width="60"
3052
MinWidth="40"
3153
Binding="{Binding Method}" />
54+
<DataGridTextColumn
55+
Header="Uri"
56+
Width="*"
57+
MinWidth="150"
58+
Binding="{Binding Uri}" />
3259
<DataGridTextColumn
3360
Header="Status"
3461
Width="60"

source/Diol/src/applications/DiolVSIX/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="DiolVSIX.66bbb016-3110-40f6-a936-35f914a663e3" Version="1.20.1" Language="en-US" Publisher="Diol devs" />
4+
<Identity Id="DiolVSIX.66bbb016-3110-40f6-a936-35f914a663e3" Version="1.20.2" Language="en-US" Publisher="Diol devs" />
55
<DisplayName>Diol</DisplayName>
66
<Description xml:space="preserve">Dotnet Input-Output Logger (Diol) is a free and open-source tool you can easily see and explore logs during debugging your dotnet application in real time.</Description>
77
<MoreInfo>https://github.com/Dotnet-IO-logger/core/wiki</MoreInfo>

0 commit comments

Comments
 (0)