Browse Source

upload generated pages

Hilda Bot 2 years ago
parent
commit
81c59c122e

+ 10 - 233
generated/1.19.xaml

@@ -2,241 +2,18 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style x:Key="ContentStack" TargetType="StackPanel"><Setter Property="Margin" Value="20,40,20,20"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style x:Key="Card" TargetType="local:MyCard"><Setter Property="Margin" Value="0,5"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
 
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
-M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
-0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
-0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10z M547 163v449.5l173.6-173.6c13.7-13.7
-35.8-13.7 49.5 0 13.7 13.7 13.7 35.8 0 49.5L536.8
-721.7c-0.4 0.4-0.8 0.8-1.3 1.2-0.2 0.2-0.4 0.4-0.6
-0.5-0.2 0.2-0.4 0.4-0.7 0.6-0.3 0.2-0.5 0.4-0.8 0.6-0.2
-0.1-0.4 0.3-0.5 0.4l-0.9 0.6c-0.2 0.1-0.3 0.2-0.5 0.3-0.3
-0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6
-0.4-1 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.3-0.9
-0.5l-0.6 0.3c-0.3 0.1-0.6 0.3-0.8 0.4-0.2 0.1-0.5 0.2-0.7
-0.3-0.3 0.1-0.5 0.2-0.8 0.3l-0.9 0.3c-0.2 0.1-0.4 0.2-0.7
-0.2-0.3 0.1-0.6 0.2-1 0.3-0.2 0.1-0.4 0.1-0.6 0.2-0.4 0.1-0.7
-0.2-1.1 0.3-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2
-0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.7
-0.1-0.3 0-0.7 0.1-1 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.5 0-0.8
-0.1-1.2 0.1-2.3 0.1-3.5 0-0.3 0-0.5 0-0.8-0.1-0.3 0-0.6
-0-0.9-0.1-0.3 0-0.7-0.1-1-0.1-0.2 0-0.4-0.1-0.7-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
-35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
-M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
-20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
-97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
-42.8-98.4 66.3-158 66.3h-478c-53.3-3.1-102.6-24-139-58.8-35.3-33.6-54.7-77.2-54.7-122.5
-0-38.5 13.7-75.3 39.7-106.4 12.9-15.5 28.5-29.1 46.3-40.3 18.3-11.6
-38.4-20.4 59.9-26.3 26.1-7.1 44.9-29.9 47-56.9 4-52.9 28.6-102.1
-69.4-138.7C368.1 244.6 422.6 224 480 224m0-64c-139.2 0-255.2 94.9-281.9
-220.8-4.4 20.8-18.5 38.3-38.2 46.3C65.8 465.6 0.2 551.2 0.2 650.7 0.2 781.3
-113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
-0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
-211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
 </StackPanel.Resources>
 <local:MyCard CanSwap="False" IsSwaped="false" Margin="0,-2,0,6">
 <Border Margin="0,0,0,0" Padding="2,8" BorderThickness="1" Background="{DynamicResource ColorBrush5}" CornerRadius="5" VerticalAlignment="Top" BorderBrush="{DynamicResource ColorBrush3}" Opacity="0.7">
@@ -376,8 +153,8 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
     <StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0,0,0,4">
     <TextBlock FontSize="18" Foreground="{DynamicResource ColorBrush2}"><Bold>PCL2 新闻主页</Bold></TextBlock>
-    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="10ff50e" ToolTip="当前 Commit 版本" EventType="打开网页"
-    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/10ff50e4b91805f3252efb8803ded8bf85661297"
+    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="6d83112" ToolTip="当前 Commit 版本" EventType="打开网页"
+    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/6d83112030bb500aa3d887c125320f4f56c23582"
     LogoScale="1.1" Logo="M11.93 8.5a4.002 4.002 0 0 1-7.86 0H.75a.75.75 0 0 1 0-1.5h3.32a4.002 4.002 0 0 1 7.86 0h3.32a.75.75 0 0 1 0 1.5Zm-1.43-.75a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0Z" />
     </StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="-4,0,0,10" Height="56">

+ 10 - 233
generated/1.20.xaml

@@ -2,241 +2,18 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style x:Key="ContentStack" TargetType="StackPanel"><Setter Property="Margin" Value="20,40,20,20"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style x:Key="Card" TargetType="local:MyCard"><Setter Property="Margin" Value="0,5"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
 
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
-M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
-0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
-0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10z M547 163v449.5l173.6-173.6c13.7-13.7
-35.8-13.7 49.5 0 13.7 13.7 13.7 35.8 0 49.5L536.8
-721.7c-0.4 0.4-0.8 0.8-1.3 1.2-0.2 0.2-0.4 0.4-0.6
-0.5-0.2 0.2-0.4 0.4-0.7 0.6-0.3 0.2-0.5 0.4-0.8 0.6-0.2
-0.1-0.4 0.3-0.5 0.4l-0.9 0.6c-0.2 0.1-0.3 0.2-0.5 0.3-0.3
-0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6
-0.4-1 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.3-0.9
-0.5l-0.6 0.3c-0.3 0.1-0.6 0.3-0.8 0.4-0.2 0.1-0.5 0.2-0.7
-0.3-0.3 0.1-0.5 0.2-0.8 0.3l-0.9 0.3c-0.2 0.1-0.4 0.2-0.7
-0.2-0.3 0.1-0.6 0.2-1 0.3-0.2 0.1-0.4 0.1-0.6 0.2-0.4 0.1-0.7
-0.2-1.1 0.3-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2
-0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.7
-0.1-0.3 0-0.7 0.1-1 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.5 0-0.8
-0.1-1.2 0.1-2.3 0.1-3.5 0-0.3 0-0.5 0-0.8-0.1-0.3 0-0.6
-0-0.9-0.1-0.3 0-0.7-0.1-1-0.1-0.2 0-0.4-0.1-0.7-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
-35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
-M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
-20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
-97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
-42.8-98.4 66.3-158 66.3h-478c-53.3-3.1-102.6-24-139-58.8-35.3-33.6-54.7-77.2-54.7-122.5
-0-38.5 13.7-75.3 39.7-106.4 12.9-15.5 28.5-29.1 46.3-40.3 18.3-11.6
-38.4-20.4 59.9-26.3 26.1-7.1 44.9-29.9 47-56.9 4-52.9 28.6-102.1
-69.4-138.7C368.1 244.6 422.6 224 480 224m0-64c-139.2 0-255.2 94.9-281.9
-220.8-4.4 20.8-18.5 38.3-38.2 46.3C65.8 465.6 0.2 551.2 0.2 650.7 0.2 781.3
-113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
-0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
-211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
 </StackPanel.Resources>
 <local:MyCard CanSwap="False" IsSwaped="false" Margin="0,-2,0,6">
 <Border Margin="0,0,0,0" Padding="2,8" BorderThickness="1" Background="{DynamicResource ColorBrush5}" CornerRadius="5" VerticalAlignment="Top" BorderBrush="{DynamicResource ColorBrush3}" Opacity="0.7">
@@ -446,8 +223,8 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
     <StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0,0,0,4">
     <TextBlock FontSize="18" Foreground="{DynamicResource ColorBrush2}"><Bold>PCL2 新闻主页</Bold></TextBlock>
-    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="10ff50e" ToolTip="当前 Commit 版本" EventType="打开网页"
-    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/10ff50e4b91805f3252efb8803ded8bf85661297"
+    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="6d83112" ToolTip="当前 Commit 版本" EventType="打开网页"
+    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/6d83112030bb500aa3d887c125320f4f56c23582"
     LogoScale="1.1" Logo="M11.93 8.5a4.002 4.002 0 0 1-7.86 0H.75a.75.75 0 0 1 0-1.5h3.32a4.002 4.002 0 0 1 7.86 0h3.32a.75.75 0 0 1 0 1.5Zm-1.43-.75a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0Z" />
     </StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="-4,0,0,10" Height="56">

+ 15 - 234
generated/1.21.xaml

@@ -2,241 +2,18 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style x:Key="ContentStack" TargetType="StackPanel"><Setter Property="Margin" Value="20,40,20,20"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style x:Key="Card" TargetType="local:MyCard"><Setter Property="Margin" Value="0,5"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
 
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
-M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
-0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
-0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10z M547 163v449.5l173.6-173.6c13.7-13.7
-35.8-13.7 49.5 0 13.7 13.7 13.7 35.8 0 49.5L536.8
-721.7c-0.4 0.4-0.8 0.8-1.3 1.2-0.2 0.2-0.4 0.4-0.6
-0.5-0.2 0.2-0.4 0.4-0.7 0.6-0.3 0.2-0.5 0.4-0.8 0.6-0.2
-0.1-0.4 0.3-0.5 0.4l-0.9 0.6c-0.2 0.1-0.3 0.2-0.5 0.3-0.3
-0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6
-0.4-1 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.3-0.9
-0.5l-0.6 0.3c-0.3 0.1-0.6 0.3-0.8 0.4-0.2 0.1-0.5 0.2-0.7
-0.3-0.3 0.1-0.5 0.2-0.8 0.3l-0.9 0.3c-0.2 0.1-0.4 0.2-0.7
-0.2-0.3 0.1-0.6 0.2-1 0.3-0.2 0.1-0.4 0.1-0.6 0.2-0.4 0.1-0.7
-0.2-1.1 0.3-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2
-0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.7
-0.1-0.3 0-0.7 0.1-1 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.5 0-0.8
-0.1-1.2 0.1-2.3 0.1-3.5 0-0.3 0-0.5 0-0.8-0.1-0.3 0-0.6
-0-0.9-0.1-0.3 0-0.7-0.1-1-0.1-0.2 0-0.4-0.1-0.7-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
-35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
-M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
-20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
-97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
-42.8-98.4 66.3-158 66.3h-478c-53.3-3.1-102.6-24-139-58.8-35.3-33.6-54.7-77.2-54.7-122.5
-0-38.5 13.7-75.3 39.7-106.4 12.9-15.5 28.5-29.1 46.3-40.3 18.3-11.6
-38.4-20.4 59.9-26.3 26.1-7.1 44.9-29.9 47-56.9 4-52.9 28.6-102.1
-69.4-138.7C368.1 244.6 422.6 224 480 224m0-64c-139.2 0-255.2 94.9-281.9
-220.8-4.4 20.8-18.5 38.3-38.2 46.3C65.8 465.6 0.2 551.2 0.2 650.7 0.2 781.3
-113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
-0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
-211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
 </StackPanel.Resources>
 <local:MyCard CanSwap="False" IsSwaped="false" Margin="0,-2,0,6">
 <Border Margin="0,0,0,0" Padding="2,8" BorderThickness="1" Background="{DynamicResource ColorBrush5}" CornerRadius="5" VerticalAlignment="Top" BorderBrush="{DynamicResource ColorBrush3}" Opacity="0.7">
@@ -253,7 +30,11 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <StackPanel Style="{StaticResource ContentStack}">
 <StackPanel Margin="8,2,8,15"><local:MyListItem Margin="10,1,10,1" ToolTip="版本尚未发布"
 	Logo="pack://application:,,,/images/Blocks/Cobblestone.png" Title="尚未发布的版本" Info="未来的正式版" 
-	EventType="弹出窗口" EventData="未来的正式版|该版本尚未发布" Type="Clickable"/><local:MyListItem Margin="40,1,10,1" ToolTip="快照版 点击查看该版本更新日志"
+	EventType="弹出窗口" EventData="未来的正式版|该版本尚未发布" Type="Clickable"/><local:MyListItem Margin="40,1,10,1" ToolTip="预发布版 点击查看该版本更新日志"
+	Logo="pack://application:,,,/images/Blocks/GrassPath.png" Title="1.21.4-pre1" Info="预发布版"
+	EventType="打开帮助" EventData="https://news.bugjump.net/VersionDetail.json?ver=1.21.4-pre1" Type="Clickable" /><local:MyListItem Margin="40,1,10,1" ToolTip="快照版 点击查看该版本更新日志"
+	Logo="pack://application:,,,/images/Blocks/CommandBlock.png" Title="24w46a" Info="快照版"
+	EventType="打开帮助" EventData="https://news.bugjump.net/VersionDetail.json?ver=24w46a" Type="Clickable" /><local:MyListItem Margin="40,1,10,1" ToolTip="快照版 点击查看该版本更新日志"
 	Logo="pack://application:,,,/images/Blocks/CommandBlock.png" Title="24w45a" Info="快照版"
 	EventType="打开帮助" EventData="https://news.bugjump.net/VersionDetail.json?ver=24w45a" Type="Clickable" /><local:MyListItem Margin="40,1,10,1" ToolTip="快照版 点击查看该版本更新日志"
 	Logo="pack://application:,,,/images/Blocks/CommandBlock.png" Title="24w44a" Info="快照版"
@@ -432,8 +213,8 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
     <StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0,0,0,4">
     <TextBlock FontSize="18" Foreground="{DynamicResource ColorBrush2}"><Bold>PCL2 新闻主页</Bold></TextBlock>
-    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="10ff50e" ToolTip="当前 Commit 版本" EventType="打开网页"
-    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/10ff50e4b91805f3252efb8803ded8bf85661297"
+    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="6d83112" ToolTip="当前 Commit 版本" EventType="打开网页"
+    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/6d83112030bb500aa3d887c125320f4f56c23582"
     LogoScale="1.1" Logo="M11.93 8.5a4.002 4.002 0 0 1-7.86 0H.75a.75.75 0 0 1 0-1.5h3.32a4.002 4.002 0 0 1 7.86 0h3.32a.75.75 0 0 1 0 1.5Zm-1.43-.75a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0Z" />
     </StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="-4,0,0,10" Height="56">

+ 64 - 210
generated/April_Fools_2023.xaml

@@ -2,140 +2,38 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
+<sys:String   x:Key="WikiIcon">
+M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
+</sys:String>
+<Style x:Key="VersionImageBorder" TargetType="Border"><Setter Property="HorizontalAlignment" Value="Center"/><Setter Property="BorderThickness" Value="4"/><Setter Property="VerticalAlignment" Value="Top"/><Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/><Setter Property="CornerRadius" Value="7"/><Setter Property="MaxHeight" Value="140"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style x:Key="H3" TargetType="Paragraph"><Setter Property="FontSize" Value="18"/><Setter Property="Margin" Value="0,10,0,3"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style x:Key="VersionTitleBorder" TargetType="Border"><Setter Property="Margin" Value="0,-20,-1,-2"/><Setter Property="Background" Value="{DynamicResource ColorBrush3}"/><Setter Property="Width" Value="170"/><Setter Property="Height" Value="30"/><Setter Property="CornerRadius" Value="7"/><Setter Property="BorderThickness" Value="0,0,0,2"/><Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/></Style>
+<Style x:Key="H4" TargetType="Paragraph"><Setter Property="FontSize" Value="16"/><Setter Property="Margin" Value="0,10,0,1"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/></Style>
+<Style x:Key="Card" TargetType="local:MyCard"><Setter Property="Margin" Value="0,5"/></Style>
+<Style x:Key="Lp" TargetType="Paragraph"><Setter Property="LineHeight" Value="16"/><Setter Property="TextIndent" Value="0"/></Style>
+<Style x:Key="H2" TargetType="Paragraph"><Setter Property="FontSize" Value="22"/><Setter Property="Margin" Value="0,10,0,5"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/></Style>
+<Style x:Key="InnerImage" TargetType="Image"><Setter Property="MaxHeight" Value="500"/><Setter Property="HorizontalAlignment" Value="Center"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
+<Style x:Key="ServerJarDownloadButton" TargetType="local:MyIconTextButton"><Setter Property="Text" Value="服务端"/><Setter Property="ToolTip" Value="下载服务端"/><Setter Property="EventType" Value="下载文件"/></Style>
+<Style  x:Key="imgTitle" TargetType="TextBlock">
   <Setter Property="FontSize" Value="14" />
   <Setter Property="Foreground" Value="#FF777777" />
   <Setter Property="HorizontalAlignment" Value="Center" />
   <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
 </Style>
-
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
+<sys:String   x:Key="LaunchIcon">
+M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
+415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
+345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
+442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
+10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
+295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
+<sys:String   x:Key="DownloadIcon">
 M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
 0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
 0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
@@ -158,14 +56,29 @@ M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
 0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
 0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
 35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
+<Style x:Key="VersionTitleBlock" TargetType="TextBlock"><Setter Property="HorizontalAlignment" Value="Center"/><Setter Property="TextAlignment" Value="Center"/><Setter Property="VerticalAlignment" Value="Center"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/><Setter Property="Width" Value="180"/><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="FontSize" Value="18"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<ControlTemplate  x:Key="Separator" TargetType="ContentControl">
+  <Grid Margin="0,10">
+    <Grid.ColumnDefinitions>
+      <ColumnDefinition Width="1*" />
+      <ColumnDefinition Width="100" />
+      <ColumnDefinition Width="1*" />
+    </Grid.ColumnDefinitions>
+    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
+    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
+    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
+  </Grid>
+</ControlTemplate>
+<Style x:Key="DownloadVersionButton" TargetType="local:MyIconTextButton"><Setter Property="Text" Value="下载"/><Setter Property="ToolTip" Value="转到下载页面"/><Setter Property="EventType" Value="切换页面"/><Setter Property="EventData" Value="1|1"/></Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style x:Key="ContentStack" TargetType="StackPanel"><Setter Property="Margin" Value="20,40,20,20"/></Style>
+<Style x:Key="H1" TargetType="Paragraph"><Setter Property="FontSize" Value="24"/><Setter Property="Margin" Value="0,10,0,10"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/></Style>
+<sys:String   x:Key="CreeperIcon">
+M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
+</sys:String>
+<sys:String   x:Key="CloudIcon">
 M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
 20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
 97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
@@ -177,66 +90,7 @@ M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
 113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
 0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
 211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
+
 </StackPanel.Resources>
 <local:MyCard CanSwap="False" IsSwaped="false" Margin="0,-2,0,6">
 <Border Margin="0,0,0,0" Padding="2,8" BorderThickness="1" Background="{DynamicResource ColorBrush5}" CornerRadius="5" VerticalAlignment="Top" BorderBrush="{DynamicResource ColorBrush3}" Opacity="0.7">
@@ -261,7 +115,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <TextBlock Style="{StaticResource VersionTitleBlock}" Text="23w13a_or_b" />
 </Border><FlowDocumentScrollViewer >
 <FlowDocument>
-    <Paragraph>以下译自官方博文
+<Paragraph>以下译自官方博文
 我们人类每天都要做 35000 个选择——它们大多是关于吃什么、穿什么、说什么,还有是否你应该在流媒体平台上观看新现实戏剧(它太太太太好康了,只是你必须得等至少 47 集才能真正开始)。有这么多的选择需要做,使人烦躁。更直接的说,使人厌恶。而且这些选择有些你可能会在 Minecraft 中做出!Mojang Studios 现在着手于修正这个问题。解决方案是:更多的选择!
 几年以来,我们推出了一系列改变生活、赢得大奖、使人疯狂、更不用说令人极为震撼的内容:Minecraft 3D、20w14∞ 快照、一次一个方块更新。但是它们和本次 “投票更新” 一点边都沾不上——一个自从 2017 年就开始制作的快照。
 当你启动游戏的那一刻,你会发现你自己正身处于拥有无尽的投票的世界中,在那里投票的结果将会从根本上更改 Minecraft 的运行法则。我们创造了好一系列的可供投票的特性,它们包含了方方面面:气球蜂、法国模式、僵尸模式、兔子幻形、爆破药水、诡异世界 —— 还有更多、更多......
@@ -302,7 +156,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <TextBlock HorizontalAlignment="Right" Grid.Column="1" Text="最亮的信标" FontSize="14" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </Grid>
 
-<TextBlock Margin="0,2" Grid.Column="1" HorizontalAlignment="Right" Text="最后更新:2024-11-07" FontSize="12" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Margin="0,2" Grid.Column="1" HorizontalAlignment="Right" Text="最后更新:2024-11-21" FontSize="12" Foreground="{DynamicResource ColorBrush4}"/>
 <WrapPanel Margin="-2,2" Orientation="Horizontal" VerticalAlignment="Center">
 <local:MyIconTextButton Text="启动" ToolTip="启动 23w13a_or_b" EventType="启动游戏"
     EventData="23w13a_or_b" LogoScale="0.85" Logo="{StaticResource LaunchIcon}" />
@@ -317,7 +171,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>
@@ -325,7 +179,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <StackPanel Style="{StaticResource ContentStack}">
 <FlowDocumentScrollViewer >
 <FlowDocument>
-    <Paragraph>Mojang Studios 近日在 B站 创建了官方账号,并发布了入驻视频。
+<Paragraph>Mojang Studios 近日在 B站 创建了官方账号,并发布了入驻视频。
 视频表达了对中国 Minecraft 社区的关心,以及透露了一些关于 Minecraft 接下来更新的秘密。</Paragraph><Paragraph Style="{StaticResource H2}">1.20 更新即将到来的扩增内容</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">末影人现在会使用 “末地传送腿”,当其头部被阻挡而不能照计划移动或被困在船、矿车等载具上时,会使用末地传送腿,将最近的玩家踢进末路之地的虚空中,若玩家不在末地维度则将其传送至末地并使其掉入虚空,以表示对卑鄙的两格人的愤怒。</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">闪电苦力怕增加格斗技能,被称为“闪电苦力怕拳”,该拳伤害极高(同监守者),并同时赋予 2.5 秒的电击效果,其会使玩家画面剧烈抖动,无法控制。
@@ -334,29 +188,29 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 ** 他非常爱你
 ** 他可以帮你一键合成物品
 ** 他可以使用 Mobbo 方块来装饰你的房子
-</Paragraph><BlockUIContainer>
-<StackPanel>
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://www.lightbeacon.top/pnh/newsimgs/Normal/Mobbo.png"/>
 <TextBlock Text="Mobbo" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer></ListItem>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">添加 MOBBO,一种生物
+** 他非常爱你
+** 他可以帮你一键合成物品
+** 他可以使用 Mobbo 方块来装饰你的房子
+</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">疣猪兽现在会在创死一名玩家后跳舞</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">荧石有了新用途,不过并未详细透露,好像和水有关</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">现在猪灵觉得黄金太土了,不如使用泥土来交易,因为它们觉得其相当珍贵</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">手撸原木太疼了,玩家需要先手撸牛合成手套,使用手套来手撸原木</Paragraph></ListItem>
-</List><Paragraph Style="{StaticResource H2}">关注官方账号</Paragraph>    <Paragraph>扫描下方二维码获取 Mojang 的最新消息
-</Paragraph><BlockUIContainer>
-<StackPanel>
+</List><Paragraph Style="{StaticResource H2}">关注官方账号</Paragraph><Paragraph>扫描下方二维码获取 Mojang 的最新消息
+<InlineUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://www.lightbeacon.top/pnh/newsimgs/Normal/qrc.png"/>
 <TextBlock Text="官方账号" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer>
+</StackPanel></InlineUIContainer></Paragraph>
 </FlowDocument>
 </FlowDocumentScrollViewer>
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>
@@ -364,14 +218,14 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <StackPanel Style="{StaticResource ContentStack}">
 <FlowDocumentScrollViewer >
 <FlowDocument>
-<Paragraph Style="{StaticResource H1}">新闻主页正在测试!</Paragraph>    <Paragraph>新闻主页正在尝试以新的方式呈现(尽管可能看不出来),若遇到新闻主页某些位置无法打开或内容有误,请先别急!我知道你很急,但是你先别急!
+<Paragraph Style="{StaticResource H1}">新闻主页正在测试!</Paragraph><Paragraph>新闻主页正在尝试以新的方式呈现(尽管可能看不出来),若遇到新闻主页某些位置无法打开或内容有误,请先别急!我知道你很急,但是你先别急!
 下方的卡片可以帮你查看原来版本的新闻主页,如有需要,可以拿来先凑凑数</Paragraph>
 </FlowDocument>
 </FlowDocumentScrollViewer>
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>

File diff suppressed because it is too large
+ 34 - 210
generated/April_Fools_2024.xaml


+ 6 - 231
generated/Go.xaml

@@ -2,241 +2,16 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
 
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
-M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
-0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
-0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10z M547 163v449.5l173.6-173.6c13.7-13.7
-35.8-13.7 49.5 0 13.7 13.7 13.7 35.8 0 49.5L536.8
-721.7c-0.4 0.4-0.8 0.8-1.3 1.2-0.2 0.2-0.4 0.4-0.6
-0.5-0.2 0.2-0.4 0.4-0.7 0.6-0.3 0.2-0.5 0.4-0.8 0.6-0.2
-0.1-0.4 0.3-0.5 0.4l-0.9 0.6c-0.2 0.1-0.3 0.2-0.5 0.3-0.3
-0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6
-0.4-1 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.3-0.9
-0.5l-0.6 0.3c-0.3 0.1-0.6 0.3-0.8 0.4-0.2 0.1-0.5 0.2-0.7
-0.3-0.3 0.1-0.5 0.2-0.8 0.3l-0.9 0.3c-0.2 0.1-0.4 0.2-0.7
-0.2-0.3 0.1-0.6 0.2-1 0.3-0.2 0.1-0.4 0.1-0.6 0.2-0.4 0.1-0.7
-0.2-1.1 0.3-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2
-0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.7
-0.1-0.3 0-0.7 0.1-1 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.5 0-0.8
-0.1-1.2 0.1-2.3 0.1-3.5 0-0.3 0-0.5 0-0.8-0.1-0.3 0-0.6
-0-0.9-0.1-0.3 0-0.7-0.1-1-0.1-0.2 0-0.4-0.1-0.7-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
-35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
-M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
-20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
-97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
-42.8-98.4 66.3-158 66.3h-478c-53.3-3.1-102.6-24-139-58.8-35.3-33.6-54.7-77.2-54.7-122.5
-0-38.5 13.7-75.3 39.7-106.4 12.9-15.5 28.5-29.1 46.3-40.3 18.3-11.6
-38.4-20.4 59.9-26.3 26.1-7.1 44.9-29.9 47-56.9 4-52.9 28.6-102.1
-69.4-138.7C368.1 244.6 422.6 224 480 224m0-64c-139.2 0-255.2 94.9-281.9
-220.8-4.4 20.8-18.5 38.3-38.2 46.3C65.8 465.6 0.2 551.2 0.2 650.7 0.2 781.3
-113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
-0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
-211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
 </StackPanel.Resources>
 <local:MyCard Title="转到页面" Margin="0,5">
     <StackPanel Margin="25,40,23,15">

+ 20 - 284
generated/Minimal.xaml

@@ -2,302 +2,38 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style x:Key="ContentStack" TargetType="StackPanel"><Setter Property="Margin" Value="20,40,20,20"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style x:Key="Card" TargetType="local:MyCard"><Setter Property="Margin" Value="0,5"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<Style x:Key="Lp" TargetType="Paragraph"><Setter Property="LineHeight" Value="16"/><Setter Property="TextIndent" Value="0"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
+<Style x:Key="H2" TargetType="Paragraph"><Setter Property="FontSize" Value="22"/><Setter Property="Margin" Value="0,10,0,5"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/></Style>
 
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
-M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
-0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
-0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10z M547 163v449.5l173.6-173.6c13.7-13.7
-35.8-13.7 49.5 0 13.7 13.7 13.7 35.8 0 49.5L536.8
-721.7c-0.4 0.4-0.8 0.8-1.3 1.2-0.2 0.2-0.4 0.4-0.6
-0.5-0.2 0.2-0.4 0.4-0.7 0.6-0.3 0.2-0.5 0.4-0.8 0.6-0.2
-0.1-0.4 0.3-0.5 0.4l-0.9 0.6c-0.2 0.1-0.3 0.2-0.5 0.3-0.3
-0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6
-0.4-1 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.3-0.9
-0.5l-0.6 0.3c-0.3 0.1-0.6 0.3-0.8 0.4-0.2 0.1-0.5 0.2-0.7
-0.3-0.3 0.1-0.5 0.2-0.8 0.3l-0.9 0.3c-0.2 0.1-0.4 0.2-0.7
-0.2-0.3 0.1-0.6 0.2-1 0.3-0.2 0.1-0.4 0.1-0.6 0.2-0.4 0.1-0.7
-0.2-1.1 0.3-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2
-0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.7
-0.1-0.3 0-0.7 0.1-1 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.5 0-0.8
-0.1-1.2 0.1-2.3 0.1-3.5 0-0.3 0-0.5 0-0.8-0.1-0.3 0-0.6
-0-0.9-0.1-0.3 0-0.7-0.1-1-0.1-0.2 0-0.4-0.1-0.7-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
-35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
-M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
-20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
-97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
-42.8-98.4 66.3-158 66.3h-478c-53.3-3.1-102.6-24-139-58.8-35.3-33.6-54.7-77.2-54.7-122.5
-0-38.5 13.7-75.3 39.7-106.4 12.9-15.5 28.5-29.1 46.3-40.3 18.3-11.6
-38.4-20.4 59.9-26.3 26.1-7.1 44.9-29.9 47-56.9 4-52.9 28.6-102.1
-69.4-138.7C368.1 244.6 422.6 224 480 224m0-64c-139.2 0-255.2 94.9-281.9
-220.8-4.4 20.8-18.5 38.3-38.2 46.3C65.8 465.6 0.2 551.2 0.2 650.7 0.2 781.3
-113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
-0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
-211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
 </StackPanel.Resources>
-<local:MyCard Title="最新快照版 - 24w45a" CanSwap="True" IsSwaped="false" Style="{StaticResource Card}" >
+<local:MyCard Title="最新预发布版 - 1.21.4-pre1" CanSwap="True" IsSwaped="false" Style="{StaticResource Card}" >
 <StackPanel Style="{StaticResource ContentStack}">
 <FlowDocumentScrollViewer >
 <FlowDocument>
-<Paragraph Style="{StaticResource H2}">更改</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">猫以及狼幼崽如果可能现在会获得有着其父母的项圈颜色的混合色的项圈</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">下列谜之炖菜的效果与基岩版调整一致:</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">饱和:0.35秒(未更改)</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">夜视:5秒(未更改)</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">抗火:3秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">失明:11秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">虚弱:7秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">生命恢复:7秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">跳跃提升:5秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">凋零:7秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">中毒:11秒</Paragraph></ListItem>
-</List></ListItem>
-</List><Section Style="{StaticResource Quote}">
-  
-    <Paragraph>开发者注释:好耶!现在他们全是质数了(bushi)</Paragraph>
-
-</Section><Paragraph Style="{StaticResource H3}">生物物品拾取</Paragraph>    <Paragraph>对生物如何决定是否将地上的物品替换掉自己装备的物品做出了一些更改</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">如果物品属于某个盔甲槽,替换物品需要满足下列任一条件:</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更高的基础护甲值</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更高的基础盔甲韧性</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更多魔咒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品耐久度更高</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有自定义名称而旧的物品没有</Paragraph></ListItem>
-</List></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">如果物品属于主手槽,替换物品需要满足下列任一条件:</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品为偏好武器而旧的不是</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更高的基础伤害</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更多魔咒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品耐久度更高</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有自定义名称而旧的物品没有</Paragraph></ListItem>
-</List></ListItem>
-</List><Paragraph Style="{StaticResource H4}">偏好武器</Paragraph>    <Paragraph>下列生物拥有偏好武器拾取类型:
-* 骷髅及其变体全部偏好弓
-* 猪灵和掠夺者偏好弩
-* 溺尸偏好三叉戟</Paragraph><Paragraph Style="{StaticResource H3}">眼眸花</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">蜜蜂不与闭合的眼眸花交互</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">蜜蜂在接触闭合眼眸花时不再中毒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">蜜蜂不再会被闭合的眼眸花所吸引</Paragraph></ListItem>
-</List><Paragraph Style="{StaticResource H3}">嘎枝</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">一个激活的嘎吱如果有生存模式或冒险模式玩家盯着它时不会移动</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">在这种状态下嘎吱有完全的击退抗性</Paragraph></ListItem>
-</List></ListItem>
-</List><Paragraph Style="{StaticResource H3}">树脂块</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">树脂块取代树脂团用于纹饰盔甲</Paragraph></ListItem>
-</List><Paragraph Style="{StaticResource H2}">技术性更改</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">数据包版本 59</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">资源包版本 44</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">详见完整日志</Paragraph></ListItem>
+<Paragraph Style="{StaticResource H2}">技术性更改</Paragraph><List>
+<ListItem><Paragraph Style="{StaticResource Lp}">资源包版本现在为 46</Paragraph></ListItem>
+<ListItem><Paragraph Style="{StaticResource Lp}">和方块物品相似,可能会执行仅 OP 可用的命令的实体刷怪蛋现在拥有一个警告提示框</Paragraph></ListItem>
+</List><Paragraph Style="{StaticResource H2}">资源包版本 46</Paragraph><List>
+<ListItem><Paragraph Style="{StaticResource Lp}">增加了一种可以在特定模型下抑制第一人称手上更换物品的动画的方法。</Paragraph></ListItem>
+<ListItem><Paragraph Style="{StaticResource Lp}">Unifont 已被更新至 16.0.01</Paragraph></ListItem>
 </List>
 </FlowDocument>
 </FlowDocumentScrollViewer>
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>
@@ -305,13 +41,13 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <StackPanel Style="{StaticResource ContentStack}">
 <FlowDocumentScrollViewer >
 <FlowDocument>
-    <Paragraph>修复了当资源包被启用时影响 Realms 的严重问题。</Paragraph>    <Paragraph>此版本还修复了鲑鱼变小的问题,会将之前版本的变小的鲑鱼升级为中型鲑鱼。</Paragraph>
+<Paragraph>修复了当资源包被启用时影响 Realms 的严重问题。</Paragraph><Paragraph>此版本还修复了鲑鱼变小的问题,会将之前版本的变小的鲑鱼升级为中型鲑鱼。</Paragraph>
 </FlowDocument>
 </FlowDocumentScrollViewer>
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>

+ 73 - 270
generated/News.xaml

@@ -2,140 +2,30 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
-
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
+<sys:String   x:Key="WikiIcon">
+M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
+</sys:String>
+<Style x:Key="VersionImageBorder" TargetType="Border"><Setter Property="HorizontalAlignment" Value="Center"/><Setter Property="BorderThickness" Value="4"/><Setter Property="VerticalAlignment" Value="Top"/><Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/><Setter Property="CornerRadius" Value="7"/><Setter Property="MaxHeight" Value="140"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style x:Key="H3" TargetType="Paragraph"><Setter Property="FontSize" Value="18"/><Setter Property="Margin" Value="0,10,0,3"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style x:Key="VersionTitleBorder" TargetType="Border"><Setter Property="Margin" Value="0,-20,-1,-2"/><Setter Property="Background" Value="{DynamicResource ColorBrush3}"/><Setter Property="Width" Value="170"/><Setter Property="Height" Value="30"/><Setter Property="CornerRadius" Value="7"/><Setter Property="BorderThickness" Value="0,0,0,2"/><Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/></Style>
+<Style x:Key="Card" TargetType="local:MyCard"><Setter Property="Margin" Value="0,5"/></Style>
+<Style x:Key="Lp" TargetType="Paragraph"><Setter Property="LineHeight" Value="16"/><Setter Property="TextIndent" Value="0"/></Style>
+<Style x:Key="H2" TargetType="Paragraph"><Setter Property="FontSize" Value="22"/><Setter Property="Margin" Value="0,10,0,5"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
+<Style x:Key="ServerJarDownloadButton" TargetType="local:MyIconTextButton"><Setter Property="Text" Value="服务端"/><Setter Property="ToolTip" Value="下载服务端"/><Setter Property="EventType" Value="下载文件"/></Style>
+<sys:String   x:Key="LaunchIcon">
+M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
+415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
+345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
+442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
+10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
+295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
+<sys:String   x:Key="DownloadIcon">
 M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
 0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
 0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
@@ -158,14 +48,29 @@ M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
 0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
 0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
 35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
+<Style x:Key="VersionTitleBlock" TargetType="TextBlock"><Setter Property="HorizontalAlignment" Value="Center"/><Setter Property="TextAlignment" Value="Center"/><Setter Property="VerticalAlignment" Value="Center"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/><Setter Property="Width" Value="180"/><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="FontSize" Value="18"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<ControlTemplate  x:Key="Separator" TargetType="ContentControl">
+  <Grid Margin="0,10">
+    <Grid.ColumnDefinitions>
+      <ColumnDefinition Width="1*" />
+      <ColumnDefinition Width="100" />
+      <ColumnDefinition Width="1*" />
+    </Grid.ColumnDefinitions>
+    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
+    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
+    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
+  </Grid>
+</ControlTemplate>
+<Style x:Key="DownloadVersionButton" TargetType="local:MyIconTextButton"><Setter Property="Text" Value="下载"/><Setter Property="ToolTip" Value="转到下载页面"/><Setter Property="EventType" Value="切换页面"/><Setter Property="EventData" Value="1|1"/></Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style x:Key="ContentStack" TargetType="StackPanel"><Setter Property="Margin" Value="20,40,20,20"/></Style>
+<Style x:Key="H1" TargetType="Paragraph"><Setter Property="FontSize" Value="24"/><Setter Property="Margin" Value="0,10,0,10"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/></Style>
+<sys:String   x:Key="CreeperIcon">
+M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
+</sys:String>
+<sys:String   x:Key="CloudIcon">
 M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
 20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
 97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
@@ -177,66 +82,7 @@ M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
 113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
 0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
 211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
+
 </StackPanel.Resources>
 <local:MyCard CanSwap="False" IsSwaped="false" Margin="0,-2,0,6">
 <Border Margin="0,0,0,0" Padding="2,8" BorderThickness="1" Background="{DynamicResource ColorBrush5}" CornerRadius="5" VerticalAlignment="Top" BorderBrush="{DynamicResource ColorBrush3}" Opacity="0.7">
@@ -256,7 +102,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <Paragraph Style="{StaticResource H1}">MCL 直播总结</Paragraph><Paragraph Style="{StaticResource H2}">新特性</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">基岩版极限模式</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">收纳袋</Paragraph></ListItem>
-</List><Paragraph Style="{StaticResource H3}">新群系 —— Pale Garden</Paragraph>    <Paragraph><Italic>文中所有括号中名称仅为方便大家理解的翻译,请以正式译名为准!</Italic></Paragraph><List>
+</List><Paragraph Style="{StaticResource H3}">新群系 —— Pale Garden</Paragraph><Paragraph><Italic>文中所有括号中名称仅为方便大家理解的翻译,请以正式译名为准!</Italic></Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">拥有苍白树木的略微恐怖的森林</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">会生成敌对生物 Creaking</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">恐怖的木头人</Paragraph></ListItem>
@@ -265,7 +111,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">需要在树中挖掘 Creaking Heart 才能击败</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">Creaking 所属的 Creaking Heart 会有粒子指引</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">挖下的 Creaking Heart 上下为 Pale 原木时能够重新激活,激活时才能生成 Creaking,但仅在破坏其本身时才能失活</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">会生成敌对生物 Creaking</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">Pale Oak(苍白橡木)木系列</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">Pale Carpet(苍白苔藓地毯)</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">Hanging moss(悬吊苔藓)</Paragraph></ListItem>
@@ -278,71 +124,28 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>
-</local:MyCard><local:MyCard Title="最新快照版 - 24w45a" CanSwap="True" IsSwaped="false" Style="{StaticResource Card}" >
+</local:MyCard><local:MyCard Title="最新预发布版 - 1.21.4-pre1" CanSwap="True" IsSwaped="false" Style="{StaticResource Card}" >
 <StackPanel Style="{StaticResource ContentStack}">
 <Border Style="{StaticResource VersionImageBorder}">
 <Border.Background>
-<ImageBrush ImageSource="https://image.stapxs.cn/i/2024/11/07/image.png" Stretch="UniformToFill" />
+<ImageBrush ImageSource="https://image.stapxs.cn/i/2024/11/21/image.png" Stretch="UniformToFill" />
 </Border.Background>
-<Image Source="https://image.stapxs.cn/i/2024/11/07/image.png" Opacity="0" Stretch="Fill"/>
+<Image Source="https://image.stapxs.cn/i/2024/11/21/image.png" Opacity="0" Stretch="Fill"/>
 </Border>
 <Border Style="{StaticResource VersionTitleBorder}">
-<TextBlock Style="{StaticResource VersionTitleBlock}" Text="24w45a" />
+<TextBlock Style="{StaticResource VersionTitleBlock}" Text="1.21.4-pre1" />
 </Border><FlowDocumentScrollViewer >
 <FlowDocument>
-<Paragraph Style="{StaticResource H2}">更改</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">猫以及狼幼崽如果可能现在会获得有着其父母的项圈颜色的混合色的项圈</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">下列谜之炖菜的效果与基岩版调整一致:</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">饱和:0.35秒(未更改)</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">夜视:5秒(未更改)</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">抗火:3秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">失明:11秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">虚弱:7秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">生命恢复:7秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">跳跃提升:5秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">凋零:7秒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">中毒:11秒</Paragraph></ListItem>
-</List></ListItem>
-</List><Section Style="{StaticResource Quote}">
-  
-    <Paragraph>开发者注释:好耶!现在他们全是质数了(bushi)</Paragraph>
-
-</Section><Paragraph Style="{StaticResource H3}">生物物品拾取</Paragraph>    <Paragraph>对生物如何决定是否将地上的物品替换掉自己装备的物品做出了一些更改</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">如果物品属于某个盔甲槽,替换物品需要满足下列任一条件:</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更高的基础护甲值</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更高的基础盔甲韧性</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更多魔咒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品耐久度更高</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有自定义名称而旧的物品没有</Paragraph></ListItem>
-</List></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">如果物品属于主手槽,替换物品需要满足下列任一条件:</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品为偏好武器而旧的不是</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更高的基础伤害</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有更多魔咒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品耐久度更高</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">新的物品拥有自定义名称而旧的物品没有</Paragraph></ListItem>
-</List></ListItem>
-</List><Paragraph Style="{StaticResource H4}">偏好武器</Paragraph>    <Paragraph>下列生物拥有偏好武器拾取类型:
-* 骷髅及其变体全部偏好弓
-* 猪灵和掠夺者偏好弩
-* 溺尸偏好三叉戟</Paragraph><Paragraph Style="{StaticResource H3}">眼眸花</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">蜜蜂不与闭合的眼眸花交互</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">蜜蜂在接触闭合眼眸花时不再中毒</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">蜜蜂不再会被闭合的眼眸花所吸引</Paragraph></ListItem>
-</List><Paragraph Style="{StaticResource H3}">嘎枝</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">一个激活的嘎吱如果有生存模式或冒险模式玩家盯着它时不会移动</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">在这种状态下嘎吱有完全的击退抗性</Paragraph></ListItem>
-</List></ListItem>
-</List><Paragraph Style="{StaticResource H3}">树脂块</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">树脂块取代树脂团用于纹饰盔甲</Paragraph></ListItem>
-</List><Paragraph Style="{StaticResource H2}">技术性更改</Paragraph><List>
-<ListItem><Paragraph Style="{StaticResource Lp}">数据包版本 59</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">资源包版本 44</Paragraph></ListItem>
-<ListItem><Paragraph Style="{StaticResource Lp}">详见完整日志</Paragraph></ListItem>
+<Paragraph Style="{StaticResource H2}">技术性更改</Paragraph><List>
+<ListItem><Paragraph Style="{StaticResource Lp}">资源包版本现在为 46</Paragraph></ListItem>
+<ListItem><Paragraph Style="{StaticResource Lp}">和方块物品相似,可能会执行仅 OP 可用的命令的实体刷怪蛋现在拥有一个警告提示框</Paragraph></ListItem>
+</List><Paragraph Style="{StaticResource H2}">资源包版本 46</Paragraph><List>
+<ListItem><Paragraph Style="{StaticResource Lp}">增加了一种可以在特定模型下抑制第一人称手上更换物品的动画的方法。</Paragraph></ListItem>
+<ListItem><Paragraph Style="{StaticResource Lp}">Unifont 已被更新至 16.0.01</Paragraph></ListItem>
 </List>
 </FlowDocument>
 </FlowDocumentScrollViewer>
@@ -357,25 +160,25 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <TextBlock HorizontalAlignment="Right" Grid.Column="1" Text="最亮的信标" FontSize="14" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </Grid>
 
-<TextBlock Margin="0,2" Grid.Column="1" HorizontalAlignment="Right" Text="最后更新:2024-11-07" FontSize="12" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Margin="0,2" Grid.Column="1" HorizontalAlignment="Right" Text="最后更新:2024-11-21" FontSize="12" Foreground="{DynamicResource ColorBrush4}"/>
 <WrapPanel Margin="-2,2" Orientation="Horizontal" VerticalAlignment="Center">
-<local:MyIconTextButton Text="启动" ToolTip="启动 24w45a" EventType="启动游戏"
-    EventData="24w45a" LogoScale="0.85" Logo="{StaticResource LaunchIcon}" />
+<local:MyIconTextButton Text="启动" ToolTip="启动 1.21.4-pre1" EventType="启动游戏"
+    EventData="1.21.4-pre1" LogoScale="0.85" Logo="{StaticResource LaunchIcon}" />
 <local:MyIconTextButton Style="{StaticResource DownloadVersionButton}"
     LogoScale="0.85" Logo="{StaticResource DownloadIcon}"/>
 
 <local:MyIconTextButton Style="{StaticResource ServerJarDownloadButton}"
-    LogoScale="1.05" EventData="https://piston-data.mojang.com/v1/objects/8bbe822806cfdbeb9f6fc55d18fa1e8080e60047/server.jar" Logo="{StaticResource CloudIcon}" />
+    LogoScale="1.05" EventData="https://piston-data.mojang.com/v1/objects/4e5fdbf4ecd53962e72a75d4abfc2455e0ae0c1b/server.jar" Logo="{StaticResource CloudIcon}" />
 
 <local:MyIconTextButton Text="WIKI" ToolTip="在 Minecraft Wiki 上查看该版本" EventType="打开网页"
-    EventData="https://zh.minecraft.wiki/w/24w45a" LogoScale="1.05" Logo="{StaticResource WikiIcon}" />
+    EventData="https://zh.minecraft.wiki/w/Java版1.21.4-pre1" LogoScale="1.05" Logo="{StaticResource WikiIcon}" />
 <local:MyIconTextButton Text="官网更新日志" ToolTip="在官网查看该版本更新日志" EventType="打开网页"
-    EventData="https://minecraft.net/article/minecraft-snapshot-24w45a" LogoScale="0.85" Logo="{StaticResource CreeperIcon}" />
+    EventData="https://minecraft.net/article/minecraft-1-21-4-pre-release-1" LogoScale="0.85" Logo="{StaticResource CreeperIcon}" />
 </WrapPanel>
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>
@@ -391,10 +194,10 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <TextBlock Style="{StaticResource VersionTitleBlock}" Text="1.21.3" />
 </Border><FlowDocumentScrollViewer >
 <FlowDocument>
-    <Paragraph>修复了当资源包被启用时影响 Realms 的严重问题。</Paragraph>    <Paragraph>此版本还修复了鲑鱼变小的问题,会将之前版本的变小的鲑鱼升级为中型鲑鱼。</Paragraph>
+<Paragraph>修复了当资源包被启用时影响 Realms 的严重问题。</Paragraph><Paragraph>此版本还修复了鲑鱼变小的问题,会将之前版本的变小的鲑鱼升级为中型鲑鱼。</Paragraph>
 </FlowDocument>
 </FlowDocumentScrollViewer>
-<TextBlock Margin="0,2" Grid.Column="1" HorizontalAlignment="Right" Text="最后更新:2024-11-07" FontSize="12" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Margin="0,2" Grid.Column="1" HorizontalAlignment="Right" Text="最后更新:2024-11-21" FontSize="12" Foreground="{DynamicResource ColorBrush4}"/>
 <WrapPanel Margin="-2,2" Orientation="Horizontal" VerticalAlignment="Center">
 <local:MyIconTextButton Text="启动" ToolTip="启动 1.21.3" EventType="启动游戏"
     EventData="1.21.3" LogoScale="0.85" Logo="{StaticResource LaunchIcon}" />
@@ -412,7 +215,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>
@@ -441,15 +244,15 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <StackPanel Style="{StaticResource ContentStack}">
 <FlowDocumentScrollViewer >
 <FlowDocument>
-<Paragraph Style="{StaticResource H1}">📢 关于反馈新闻主页相关问题的提示</Paragraph>    <Paragraph>很抱歉由于工作疏漏可能会导致新闻主页出现一些问题。
-但有人往 PCL2 反馈提交新闻主页 Bug ...... 你交错地了!</Paragraph>    <Paragraph>如果是 <Bold>由于加载新闻主页出现的问题</Bold>,请在 <Underline><local:MyTextButton Margin="0,0,0,-2" EventType="打开网页" EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage">我的 GitHub 仓库</local:MyTextButton></Underline> 交 Issue <Bold>而不是</Bold>在 PCL2 反馈交反馈(PCL2 不背锅)。
+<Paragraph Style="{StaticResource H1}">📢 关于反馈新闻主页相关问题的提示</Paragraph><Paragraph>很抱歉由于工作疏漏可能会导致新闻主页出现一些问题。
+但有人往 PCL2 反馈提交新闻主页 Bug ...... 你交错地了!</Paragraph><Paragraph>如果是 <Bold>由于加载新闻主页出现的问题</Bold>,请在 <Underline><local:MyTextButton Margin="0,0,0,-2" EventType="打开网页" EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage">我的 GitHub 仓库</local:MyTextButton></Underline> 交 Issue <Bold>而不是</Bold>在 PCL2 反馈交反馈(PCL2 不背锅)。
 你可以点击新闻主页最下方反馈按钮提交反馈</Paragraph>
 </FlowDocument>
 </FlowDocumentScrollViewer>
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>
@@ -460,8 +263,8 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
     <StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0,0,0,4">
     <TextBlock FontSize="18" Foreground="{DynamicResource ColorBrush2}"><Bold>PCL2 新闻主页</Bold></TextBlock>
-    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="10ff50e" ToolTip="当前 Commit 版本" EventType="打开网页"
-    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/10ff50e4b91805f3252efb8803ded8bf85661297"
+    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="6d83112" ToolTip="当前 Commit 版本" EventType="打开网页"
+    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/6d83112030bb500aa3d887c125320f4f56c23582"
     LogoScale="1.1" Logo="M11.93 8.5a4.002 4.002 0 0 1-7.86 0H.75a.75.75 0 0 1 0-1.5h3.32a4.002 4.002 0 0 1 7.86 0h3.32a.75.75 0 0 1 0 1.5Zm-1.43-.75a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0Z" />
     </StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="-4,0,0,10" Height="56">

+ 9 - 222
generated/Special_archive_page.xaml

@@ -2,187 +2,15 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
-
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
-M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
-0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
-0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10z M547 163v449.5l173.6-173.6c13.7-13.7
-35.8-13.7 49.5 0 13.7 13.7 13.7 35.8 0 49.5L536.8
-721.7c-0.4 0.4-0.8 0.8-1.3 1.2-0.2 0.2-0.4 0.4-0.6
-0.5-0.2 0.2-0.4 0.4-0.7 0.6-0.3 0.2-0.5 0.4-0.8 0.6-0.2
-0.1-0.4 0.3-0.5 0.4l-0.9 0.6c-0.2 0.1-0.3 0.2-0.5 0.3-0.3
-0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6
-0.4-1 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.3-0.9
-0.5l-0.6 0.3c-0.3 0.1-0.6 0.3-0.8 0.4-0.2 0.1-0.5 0.2-0.7
-0.3-0.3 0.1-0.5 0.2-0.8 0.3l-0.9 0.3c-0.2 0.1-0.4 0.2-0.7
-0.2-0.3 0.1-0.6 0.2-1 0.3-0.2 0.1-0.4 0.1-0.6 0.2-0.4 0.1-0.7
-0.2-1.1 0.3-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2
-0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.7
-0.1-0.3 0-0.7 0.1-1 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.5 0-0.8
-0.1-1.2 0.1-2.3 0.1-3.5 0-0.3 0-0.5 0-0.8-0.1-0.3 0-0.6
-0-0.9-0.1-0.3 0-0.7-0.1-1-0.1-0.2 0-0.4-0.1-0.7-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
-35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
-M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
-20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
-97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
-42.8-98.4 66.3-158 66.3h-478c-53.3-3.1-102.6-24-139-58.8-35.3-33.6-54.7-77.2-54.7-122.5
-0-38.5 13.7-75.3 39.7-106.4 12.9-15.5 28.5-29.1 46.3-40.3 18.3-11.6
-38.4-20.4 59.9-26.3 26.1-7.1 44.9-29.9 47-56.9 4-52.9 28.6-102.1
-69.4-138.7C368.1 244.6 422.6 224 480 224m0-64c-139.2 0-255.2 94.9-281.9
-220.8-4.4 20.8-18.5 38.3-38.2 46.3C65.8 465.6 0.2 551.2 0.2 650.7 0.2 781.3
-113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
-0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
-211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<ControlTemplate  x:Key="Separator" TargetType="ContentControl">
   <Grid Margin="0,10">
     <Grid.ColumnDefinitions>
       <ColumnDefinition Width="1*" />
@@ -193,50 +21,9 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
     <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
     <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
   </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
+</ControlTemplate>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
+
 </StackPanel.Resources>
 <local:MyCard CanSwap="False" IsSwaped="false" Margin="0,-2,0,6">
 <Border Margin="0,0,0,0" Padding="2,8" BorderThickness="1" Background="{DynamicResource ColorBrush5}" CornerRadius="5" VerticalAlignment="Top" BorderBrush="{DynamicResource ColorBrush3}" Opacity="0.7">

+ 94 - 268
generated/Test.xaml

@@ -2,140 +2,37 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
+<sys:String   x:Key="WikiIcon">
+M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
+</sys:String>
+<Style x:Key="VersionImageBorder" TargetType="Border"><Setter Property="HorizontalAlignment" Value="Center"/><Setter Property="BorderThickness" Value="4"/><Setter Property="VerticalAlignment" Value="Top"/><Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/><Setter Property="CornerRadius" Value="7"/><Setter Property="MaxHeight" Value="140"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style x:Key="H3" TargetType="Paragraph"><Setter Property="FontSize" Value="18"/><Setter Property="Margin" Value="0,10,0,3"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style x:Key="VersionTitleBorder" TargetType="Border"><Setter Property="Margin" Value="0,-20,-1,-2"/><Setter Property="Background" Value="{DynamicResource ColorBrush3}"/><Setter Property="Width" Value="170"/><Setter Property="Height" Value="30"/><Setter Property="CornerRadius" Value="7"/><Setter Property="BorderThickness" Value="0,0,0,2"/><Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/></Style>
+<Style x:Key="Card" TargetType="local:MyCard"><Setter Property="Margin" Value="0,5"/></Style>
+<Style x:Key="Lp" TargetType="Paragraph"><Setter Property="LineHeight" Value="16"/><Setter Property="TextIndent" Value="0"/></Style>
+<Style x:Key="H2" TargetType="Paragraph"><Setter Property="FontSize" Value="22"/><Setter Property="Margin" Value="0,10,0,5"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/></Style>
+<Style x:Key="InnerImage" TargetType="Image"><Setter Property="MaxHeight" Value="500"/><Setter Property="HorizontalAlignment" Value="Center"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
+<Style x:Key="ServerJarDownloadButton" TargetType="local:MyIconTextButton"><Setter Property="Text" Value="服务端"/><Setter Property="ToolTip" Value="下载服务端"/><Setter Property="EventType" Value="下载文件"/></Style>
+<Style  x:Key="imgTitle" TargetType="TextBlock">
   <Setter Property="FontSize" Value="14" />
   <Setter Property="Foreground" Value="#FF777777" />
   <Setter Property="HorizontalAlignment" Value="Center" />
   <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
 </Style>
-
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
+<sys:String   x:Key="LaunchIcon">
+M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
+415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
+345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
+442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
+10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
+295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
+<sys:String   x:Key="DownloadIcon">
 M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
 0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
 0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
@@ -158,14 +55,9 @@ M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
 0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
 0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
 35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
+<Style x:Key="VersionTitleBlock" TargetType="TextBlock"><Setter Property="HorizontalAlignment" Value="Center"/><Setter Property="TextAlignment" Value="Center"/><Setter Property="VerticalAlignment" Value="Center"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/><Setter Property="Width" Value="180"/><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="FontSize" Value="18"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<sys:String   x:Key="CloudIcon">
 M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
 20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
 97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
@@ -177,66 +69,15 @@ M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
 113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
 0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
 211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<Style x:Key="DownloadVersionButton" TargetType="local:MyIconTextButton"><Setter Property="Text" Value="下载"/><Setter Property="ToolTip" Value="转到下载页面"/><Setter Property="EventType" Value="切换页面"/><Setter Property="EventData" Value="1|1"/></Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style x:Key="ContentStack" TargetType="StackPanel"><Setter Property="Margin" Value="20,40,20,20"/></Style>
+<sys:String   x:Key="CreeperIcon">
 M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
+</sys:String>
+<Style x:Key="H4" TargetType="Paragraph"><Setter Property="FontSize" Value="16"/><Setter Property="Margin" Value="0,10,0,1"/><Setter Property="FontWeight" Value="Bold"/><Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/></Style>
+
 </StackPanel.Resources>
 <local:MyCard Title="1.20" CanSwap="True" IsSwaped="True" Style="{StaticResource Card}" >
 <StackPanel Style="{StaticResource ContentStack}">
@@ -258,7 +99,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了锻造模板,并重新设计了锻造台的功能</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了新的盔甲纹饰系统,以使用各式各样的装饰来自定义盔甲的外观</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">更改了下界合金装备的合成方式</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">添加了锻造模板,并重新设计了锻造台的功能</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了樱花树林生物群系和樱花木套装</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了竹制套装</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了雕纹书架方块</Paragraph></ListItem>
@@ -278,27 +119,27 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">可疑的砂砾可以在寒带海底废墟,以及古迹废墟中发现</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">这些脆弱的方块难聚易散,一定要小心!</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">用刷子刷可疑的沙子或可疑的砂砾会让尘封多年的物件重现在你眼前</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">添加了可疑的沙子和可疑的砂砾</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了古迹废墟,这是一个消失的文明留下的结构,被掩埋于地下</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">你可以在这里找到四种盔甲纹饰锻造模板</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">古迹废墟可以在针叶林、积雪针叶林、所有原始森林群系和丛林中被发现</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">轻拭结构中的可疑的方块,你可以发现一种新的音乐唱片</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">它在唱片机中会播放 Aaron Cherof 的 &quot;Relic&quot;</Paragraph></ListItem>
-</List></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">轻拭结构中的可疑的方块,你可以发现一种新的音乐唱片</Paragraph></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">添加了古迹废墟,这是一个消失的文明留下的结构,被掩埋于地下</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了陶片</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">陶片上画有图案</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">在5种考古遗址中散落着20种陶片:沙漠水井、沙漠神殿、寒带海底废墟、温带海底废墟和古迹废墟</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">它们无法合成,只有轻拭可疑的沙子或可疑的砂砾方能获得</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">添加了陶片</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H4}">饰纹陶罐</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">使用四种陶片合成一个饰纹陶罐,会使其每一个面都有不同的图案</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">在饰纹陶罐的合成配方中,陶片可以用红砖代替</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">用红砖砌成的面没有图案</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">在饰纹陶罐的合成配方中,陶片可以用红砖代替</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">用任何可以破坏方块的工具打碎饰纹陶罐,都可以将其分解回原有的陶片</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">空手击打它,用精准采集的工具,或者用其他任何物品击打它,都会掉落一个完整的陶罐</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">用任何可以破坏方块的工具打碎饰纹陶罐,都可以将其分解回原有的陶片</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">合成的陶罐如果至少有一面有图案,在其物品提示中会显示它使用的陶片或红砖的原料列表</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H3}">嗅探兽</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">嗅探兽是 Minecraft Live 2022 的票选胜出生物</Paragraph></ListItem>
@@ -312,7 +153,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">在世界中放置时,嗅探兽蛋会在一段时间内孵化</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">放在苔藓块上时,孵化嗅探兽蛋需要大约10分钟</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">放在其他方块上时,孵化嗅探兽蛋需要大约20分钟</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">在世界中放置时,嗅探兽蛋会在一段时间内孵化</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H4}">火把花</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">有时,嗅探兽会嗅出火把花种子,它可用于使一对嗅探兽繁殖</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">火把花种子可以在耕地上耕种,并长成火把花</Paragraph></ListItem>
@@ -324,32 +165,27 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">瓶子草植物有五个生长阶段</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">瓶子草成熟时即可收割,此时它长成了两格高的瓶子草</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">瓶子草可以合成青色染料
-</Paragraph><BlockUIContainer>
-<StackPanel>
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5ce1661c6c8e546e0c4a.jpg"/>
 <TextBlock Text="沙漠神殿中的考古学" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">瓶子草可以合成青色染料
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5ce1661c6c8e546e0c9d.jpg"/>
 <TextBlock Text="正在挖掘古迹废墟" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">瓶子草可以合成青色染料
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d63661c6c8e546fe84e.jpg"/>
 <TextBlock Text="畅游海底废墟" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">瓶子草可以合成青色染料
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d62661c6c8e546fe5f7.jpg"/>
 <TextBlock Text="畅游海底废墟" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">瓶子草可以合成青色染料
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d9a661c6c8e5470bc06.jpg"/>
 <TextBlock Text="找到嗅探兽蛋了!" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer></ListItem>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">瓶子草可以合成青色染料
+</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H3}">骆驼</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">骆驼可以装备鞍,并由两名玩家骑乘</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">骆驼自然生成于沙漠村庄生成时</Paragraph></ListItem>
@@ -358,10 +194,10 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">骆驼很高</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">如果你骑在骆驼上,大部分敌对生物都够不到你</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">它们可以跨越栅栏和墙</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">骆驼很高</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">骆驼时而坐下</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">如果它坐下了,你就很难让它动起来了</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">骆驼时而坐下</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">骆驼既可以慢悠悠地走,也可以快速奔跑</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">它们可以向前狂奔,但一段时间后就会筋疲力竭</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H3}">锻造</Paragraph><List>
@@ -370,19 +206,19 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">锻造模板定义了对装备进行升级的类型</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">它指定了你可以升级什么类型的物品,并规定了哪种材料可以用于本次定制升级</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">有两类锻造模板:分别用于盔甲装饰和下界合金升级</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">锻造模板定义了对装备进行升级的类型</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">在锻造台中使用锻造模板来升级物品时,锻造模板会被消耗</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">你可以在工作台中用 7 个钻石 + 1 个模板材料方块 + 1 个锻造模板 来制作一个锻造模板的复制,工作台会输出两个相同的锻造模板</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H4}">下界合金装备</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">下界合金装备的合成现在也需下界合金升级锻造模板</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">下界合金升级锻造模板在所有的堡垒遗迹箱子中随机生成</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">每个堡垒遗迹宝藏室中会生成2个锻造模板。</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">下界合金升级锻造模板在所有的堡垒遗迹箱子中随机生成</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">这项更改出于多种原因:</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">增加玩家在使用下界合金装备之前使用钻石装备的时间</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">使下界合金装备成为一个游戏过程中更意义非凡的成就</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">更加自然地将下界合金应用于新的锻造系统</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">这项更改出于多种原因:</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H4}">盔甲纹饰</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">现在你可以在锻造台上使用各式各样的装饰来自定义盔甲的外观</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">盔甲纹饰只是纯纯的视觉效果,不会提供属性加成</Paragraph></ListItem>
@@ -391,18 +227,18 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">锻造模板均生成于各自的结构中的箱子内</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">古迹废墟除外,它没有箱子,锻造模板需要擦拭可疑的砂砾方能找到</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">海底神殿也没有箱子,但远古守卫者有时会在死亡之时掉落锻造模板</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">锻造模板均生成于各自的结构中的箱子内</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">盔甲纹饰有两项属性:图案和材质</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">图案由制作装饰的锻造模板所决定,决定了装饰的外观图案</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">材质由制作装饰的原材料所决定,决定了装饰的颜色</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">盔甲纹饰有两项属性:图案和材质</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">以下原料可以用于决定盔甲纹饰的颜色</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">铁、铜、金、青金石、绿宝石、钻石、下界合金、红石、紫水晶、石英</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">以下原料可以用于决定盔甲纹饰的颜色</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H3}">樱花树林</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了樱花树林生物群系,有着美丽的樱花树</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">这个生物群系可以在山中找到,位于与草甸类似的位置</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">添加了樱花树林生物群系,有着美丽的樱花树</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了新的樱花木套装,包含所有可用樱花木制成的木质物品与方块</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">粉红色的落花从樱花树叶上落下</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加新的粉红色花簇,由很多地面上的粉红花朵组成</Paragraph><List>
@@ -410,48 +246,44 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">使用骨粉可以增加花簇的数量</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">将粉红色花簇放置在已经放置的花簇方块中,可以增加花簇的数量</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">采集时,会按照方块中花簇的数量掉落粉红色花簇物品</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">添加新的粉红色花簇,由很多地面上的粉红花朵组成</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H3}">竹系木制品</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了竹系木制品,包含所有可用竹子制成的物品与方块</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">竹块由9个竹子合成,可以像其他原木那样去皮</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">比起可分解成4个木板的原木,竹块只能分解成2个竹板</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了竹子独有的新的“马赛克”变种,叫做竹马赛克</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">添加了独特的竹筏和运输竹筏,合成表类似于普通的船,不过使用竹板作原料
-</Paragraph><BlockUIContainer>
-<StackPanel>
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d13661c6c8e546ebcbb.jpg"/>
 <TextBlock Text="华丽的盔甲纹饰,与一只骆驼" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">添加了独特的竹筏和运输竹筏,合成表类似于普通的船,不过使用竹板作原料
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d13661c6c8e546ebdc2.jpg"/>
 <TextBlock Text="樱花树林" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">添加了独特的竹筏和运输竹筏,合成表类似于普通的船,不过使用竹板作原料
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d13661c6c8e546ebe58.jpg"/>
 <TextBlock Text="樱树小屋" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">添加了独特的竹筏和运输竹筏,合成表类似于普通的船,不过使用竹板作原料
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5ce1661c6c8e546e0bc2.jpg"/>
 <TextBlock Text="玩家正在堡垒遗迹中寻找锻造模板" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer></ListItem>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">添加了独特的竹筏和运输竹筏,合成表类似于普通的船,不过使用竹板作原料
+</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H3}">雕纹书架</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">这是书架的新雕纹变种</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">由6个木板与3个木台阶合成</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">可以存放书、书与笔、成书、附魔书和知识之书</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">可容纳6本书</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">鼠标对准特定槽位,可以向其中放书或从中取书</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">可以存放书、书与笔、成书、附魔书和知识之书</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">比较器信号强度取决于上一本插入或取出的书所在的槽位</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">可与漏斗互动</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H3}">悬挂式告示牌</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">悬挂式告示牌比普通的告示牌更昂贵</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">需要2个锁链和6个指定木头种类的去皮原木可合成6个悬挂式告示牌</Paragraph></ListItem>
-</List></ListItem>
-</List><Paragraph Style="{StaticResource H3}">告示牌</Paragraph>    <Paragraph>以下更改同时应用于普通的和悬挂式告示牌
+</List><Paragraph Style="{StaticResource Lp}">悬挂式告示牌比普通的告示牌更昂贵</Paragraph></ListItem>
+</List><Paragraph Style="{StaticResource H3}">告示牌</Paragraph><Paragraph>以下更改同时应用于普通的和悬挂式告示牌
 * 放置后,告示牌上的文字现在可以编辑了
     * 与告示牌交互即可编辑
     * 含有非纯文字文本(译注:如右键可执行命令的、含有本地化字符串等)的告示牌无法编辑
@@ -464,10 +296,10 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">它无法被自然生成,只能通过1个幽匿感测体+3个紫水晶碎片的形式在工作台合成</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">校频幽匿感测体的一面可以用于接受红石信号输入</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">输入的红石信号强度即是这个方块单独监听的频率</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">校频幽匿感测体的一面可以用于接受红石信号输入</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">它有着持续20游戏刻的激活与冷却时期</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">它会在激活的前10个游戏刻输出红石信号</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">它有着持续20游戏刻的激活与冷却时期</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">它最多可以检测到16格远的震动</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H3}">共振</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">如果幽匿感测体收到一个振动,毗连的紫水晶块会在其所处位置发出一个单独的振动</Paragraph></ListItem>
@@ -498,7 +330,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 </List><Paragraph Style="{StaticResource H3}">幽匿方块更改</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">当游戏计划某一幽匿感测体或幽匿尖啸体接收一次振动时,它会加入等待队列中,直到毗连的加载完毕并开始运行游戏刻</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">防止振动在卸载远处区块时停止传播</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">当游戏计划某一幽匿感测体或幽匿尖啸体接收一次振动时,它会加入等待队列中,直到毗连的加载完毕并开始运行游戏刻</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">将幽匿尖啸体含水会使其不发出尖啸声</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">幽匿感测体默认的红石信号输出被修改,以更适合计算距离</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">幽匿感测体和校频幽匿感测体现在会强充能其下方的方块</Paragraph></ListItem>
@@ -515,37 +347,31 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">走在方块上时,不再总是播放脚步声</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">在海床上行走时发出的脚步声与脚下方块有关,但是音量和频率更低</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">走在地毯、雪、下界苗、诡异菌索和绯红菌索上时,会播放一种混合音效
-</Paragraph><BlockUIContainer>
-<StackPanel>
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5ce1661c6c8e546e0d60.jpg"/>
 <TextBlock Text="一间竹屋" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">走在地毯、雪、下界苗、诡异菌索和绯红菌索上时,会播放一种混合音效
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d13661c6c8e546ebbdc.jpg"/>
 <TextBlock Text="玩家正在摸索雕纹书架的红石装置" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">走在地毯、雪、下界苗、诡异菌索和绯红菌索上时,会播放一种混合音效
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d62661c6c8e546fe661.jpg"/>
 <TextBlock Text="嗅探兽蛋正在苔藓块上孵化" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">走在地毯、雪、下界苗、诡异菌索和绯红菌索上时,会播放一种混合音效
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d63661c6c8e546fe7cd.jpg"/>
 <TextBlock Text="村庄中改造的嗅探兽小农场" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">走在地毯、雪、下界苗、诡异菌索和绯红菌索上时,会播放一种混合音效
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d13661c6c8e546ebb7f.jpg"/>
 <TextBlock Text="门前的嗅探兽" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer><BlockUIContainer>
-<StackPanel>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">走在地毯、雪、下界苗、诡异菌索和绯红菌索上时,会播放一种混合音效
+</Paragraph><BlockUIContainer><StackPanel>
 <Image Style="{StaticResource InnerImage}" Source="https://pic.imgdb.cn/item/64dc5d62661c6c8e546fe6f1.jpg"/>
 <TextBlock Text="窗外的玩家正在繁殖嗅探兽" Style="{StaticResource imgTitle}" />
-</StackPanel>
-</BlockUIContainer></ListItem>
+</StackPanel></BlockUIContainer><Paragraph Style="{StaticResource Lp}">走在地毯、雪、下界苗、诡异菌索和绯红菌索上时,会播放一种混合音效
+</Paragraph></ListItem>
 </List><Paragraph Style="{StaticResource H2}">技术性更改</Paragraph><List>
 <ListItem><Paragraph Style="{StaticResource Lp}">提升了光照引擎的性能</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">由于告示牌数据格式、物品显示的朝向和进度触发器的修改,数据包版本迭代到15</Paragraph></ListItem>
@@ -575,7 +401,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <ListItem><Paragraph Style="{StaticResource Lp}">在当前执行函数剩余的分开的最顶层命令(如果有)会被跳过</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">当使用 function 命令执行函数时,如果触发了这一命令,其返回值将会从已执行命令个数变为该命令指定的返回值 value</Paragraph></ListItem>
 <ListItem><Paragraph Style="{StaticResource Lp}">return 命令的返回值也将是 value</Paragraph></ListItem>
-</List></ListItem>
+</List><Paragraph Style="{StaticResource Lp}">return 命令可用于控制函数中的命令执行流,并更改其返回值。效果如下</Paragraph></ListItem>
 </List>
 </FlowDocument>
 </FlowDocumentScrollViewer>
@@ -590,7 +416,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 <TextBlock HorizontalAlignment="Right" Grid.Column="1" Text="inuEbisu(MCBBS)" FontSize="14" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </Grid>
 
-<TextBlock Margin="0,2" Grid.Column="1" HorizontalAlignment="Right" Text="最后更新:2024-11-07" FontSize="12" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Margin="0,2" Grid.Column="1" HorizontalAlignment="Right" Text="最后更新:2024-11-21" FontSize="12" Foreground="{DynamicResource ColorBrush4}"/>
 <WrapPanel Margin="-2,2" Orientation="Horizontal" VerticalAlignment="Center">
 <local:MyIconTextButton Text="启动" ToolTip="启动 1.20" EventType="启动游戏"
     EventData="1.20" LogoScale="0.85" Logo="{StaticResource LaunchIcon}" />
@@ -605,7 +431,7 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
 
 
 <!--<StackPanel Margin="0,4,6,0" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center">
-<TextBlock Text="最后更新: 2024-11-07" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
+<TextBlock Text="最后更新: 2024-11-21" FontSize="12" VerticalAlignment="Center" Foreground="{DynamicResource ColorBrush4}"/>
 </StackPanel> -->
 
 </StackPanel>

+ 6 - 231
generated/VersionDetail.xaml

@@ -2,241 +2,16 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
 
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
-M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
-0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
-0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10z M547 163v449.5l173.6-173.6c13.7-13.7
-35.8-13.7 49.5 0 13.7 13.7 13.7 35.8 0 49.5L536.8
-721.7c-0.4 0.4-0.8 0.8-1.3 1.2-0.2 0.2-0.4 0.4-0.6
-0.5-0.2 0.2-0.4 0.4-0.7 0.6-0.3 0.2-0.5 0.4-0.8 0.6-0.2
-0.1-0.4 0.3-0.5 0.4l-0.9 0.6c-0.2 0.1-0.3 0.2-0.5 0.3-0.3
-0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6
-0.4-1 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.3-0.9
-0.5l-0.6 0.3c-0.3 0.1-0.6 0.3-0.8 0.4-0.2 0.1-0.5 0.2-0.7
-0.3-0.3 0.1-0.5 0.2-0.8 0.3l-0.9 0.3c-0.2 0.1-0.4 0.2-0.7
-0.2-0.3 0.1-0.6 0.2-1 0.3-0.2 0.1-0.4 0.1-0.6 0.2-0.4 0.1-0.7
-0.2-1.1 0.3-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2
-0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.7
-0.1-0.3 0-0.7 0.1-1 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.5 0-0.8
-0.1-1.2 0.1-2.3 0.1-3.5 0-0.3 0-0.5 0-0.8-0.1-0.3 0-0.6
-0-0.9-0.1-0.3 0-0.7-0.1-1-0.1-0.2 0-0.4-0.1-0.7-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
-35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
-M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
-20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
-97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
-42.8-98.4 66.3-158 66.3h-478c-53.3-3.1-102.6-24-139-58.8-35.3-33.6-54.7-77.2-54.7-122.5
-0-38.5 13.7-75.3 39.7-106.4 12.9-15.5 28.5-29.1 46.3-40.3 18.3-11.6
-38.4-20.4 59.9-26.3 26.1-7.1 44.9-29.9 47-56.9 4-52.9 28.6-102.1
-69.4-138.7C368.1 244.6 422.6 224 480 224m0-64c-139.2 0-255.2 94.9-281.9
-220.8-4.4 20.8-18.5 38.3-38.2 46.3C65.8 465.6 0.2 551.2 0.2 650.7 0.2 781.3
-113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
-0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
-211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
 </StackPanel.Resources>
 <local:MyCard Title="">
     <StackPanel Margin="25,30,25,30">

+ 10 - 233
generated/april_fools.xaml

@@ -2,241 +2,18 @@
 xmlns:sys="clr-namespace:System;assembly=mscorlib" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 xmlns:local="clr-namespace:PCL;assembly=Plain Craft Launcher 2">
-<!--Animations Starts-->
 <StackPanel.Triggers>
-
 </StackPanel.Triggers>
 <StackPanel.Resources>
-<!--Styles Starts-->
-<Style TargetType="FlowDocumentScrollViewer" >
-<Setter Property="IsSelectionEnabled" Value="False"/>
-<Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
-<Setter Property="Margin" Value="0"/>
-</Style><Style TargetType="FlowDocument" >
-<Setter Property="FontFamily" Value="Microsoft YaHei UI"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="TextAlignment" Value="Left"/>
-</Style><Style TargetType="StackPanel" x:Key="ContentStack" >
-<Setter Property="Margin" Value="20,40,20,20"/>
-</Style><Style TargetType="local:MyCard" x:Key="Card" >
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="TextBox" x:Key="InlineCode">
-    <Setter Property="FontSize" Value="14" />
-    <Setter Property="IsReadOnly" Value="True" />
-    <Setter Property="Margin" Value="2,0,2,-4" />
-    <Setter Property="FontFamily" Value="Consolas"/>
-    <Setter Property="Height" Value="18"/>
-    <Setter Property="Template">
-        <Setter.Value>
-            <ControlTemplate TargetType="TextBox">
-                <Border Background="{DynamicResource ColorBrush6}" Opacity="0.9"
-                    BorderBrush="{DynamicResource ColorBrush4}" BorderThickness="0"
-                    CornerRadius="5" Padding="4,0.2"> 
-                    <ScrollViewer x:Name="PART_ContentHost" Focusable="false"
-                        HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden" />
-                </Border>
-                <ControlTemplate.Triggers>
-                </ControlTemplate.Triggers>
-            </ControlTemplate>
-        </Setter.Value>
-    </Setter>
-</Style><Style TargetType="Section" x:Key="Quote" >
-<Setter Property="BorderThickness" Value="5,0,0,0"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush4}"/>
-<Setter Property="Padding" Value="10,5"/>
-<Setter Property="Margin" Value="0,5"/>
-</Style><Style TargetType="Section" x:Key="cautionQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#CC4455"/>
-<Setter Property="Background" Value="#33CC4455"/>
-</Style><Style TargetType="Section" x:Key="noteQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#4455AA"/>
-<Setter Property="Background" Value="#334455AA"/>
-</Style><Style TargetType="Section" x:Key="tipQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#44AA55"/>
-<Setter Property="Background" Value="#3344AA55"/>
-</Style><Style TargetType="Section" x:Key="importantQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#AA55BB"/>
-<Setter Property="Background" Value="#33AA55BB"/>
-</Style><Style TargetType="Section" x:Key="warningQuote" BasedOn="{StaticResource Quote}">
-<Setter Property="BorderBrush" Value="#DDBB44"/>
-<Setter Property="Background" Value="#33DDBB44"/>
-</Style><Style TargetType="Image" x:Key="InnerImage" >
-<Setter Property="MaxHeight" Value="500"/>
-<Setter Property="HorizontalAlignment" Value="Center"/>
-</Style><Style TargetType="TextBlock" >
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="HorizontalAlignment" Value="Left"/>
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Foreground" Value="Black"/>
-</Style><Style TargetType="Paragraph" >
-<Setter Property="LineHeight" Value="12"/>
-<Setter Property="TextIndent" Value="0"/>
-<Setter Property="Margin" Value="0,8"/>
-</Style><Style TargetType="Paragraph" x:Key="Lp" >
-<Setter Property="LineHeight" Value="16"/>
-<Setter Property="TextIndent" Value="0"/>
-</Style><Style TargetType="List" >
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Margin" Value="20,6,0,6"/>
-<Setter Property="MarkerStyle" Value="1"/>
-<Setter Property="Padding" Value="0"/>
-</Style><Style TargetType="ListItem" >
-<Setter Property="Foreground" Value="Black"/>
-<Setter Property="Margin" Value="0,4"/>
-</Style><Style TargetType="Section" x:Key="Hr" >
-<Setter Property="Margin" Value="0,4,0,0"/>
-<Setter Property="BorderThickness" Value="0,1.5,0,0"/>
-<Setter Property="BorderBrush" Value="{StaticResource ColorBrush4}"/>
-<Setter Property="FontSize" Value="4"/>
-</Style><Style TargetType="Paragraph" x:Key="H1" >
-<Setter Property="FontSize" Value="24"/>
-<Setter Property="Margin" Value="0,10,0,10"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H2" >
-<Setter Property="FontSize" Value="22"/>
-<Setter Property="Margin" Value="0,10,0,5"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/>
-</Style><Style TargetType="Paragraph" x:Key="H3" >
-<Setter Property="FontSize" Value="18"/>
-<Setter Property="Margin" Value="0,10,0,3"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H4" >
-<Setter Property="FontSize" Value="16"/>
-<Setter Property="Margin" Value="0,10,0,1"/>
-<Setter Property="FontWeight" Value="Bold"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style TargetType="Paragraph" x:Key="H5" >
-<Setter Property="FontSize" Value="14"/>
-<Setter Property="Margin" Value="0,8,0,1"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush4}"/>
-</Style><Style x:Key="imgTitle" TargetType="TextBlock">
-  <Setter Property="FontSize" Value="14" />
-  <Setter Property="Foreground" Value="#FF777777" />
-  <Setter Property="HorizontalAlignment" Value="Center" />
-  <Setter Property="Margin" Value="0,0,0,15" />
-</Style><Style TargetType="Image" x:Key="VersionImage" >
-  <Setter Property="Stretch" Value="UniformToFill"/>
-  <Setter Property="VerticalAlignment" Value="Center"/>
-</Style>
+<Style TargetType="Paragraph"><Setter Property="LineHeight" Value="12"/><Setter Property="TextIndent" Value="0"/><Setter Property="Margin" Value="0,8"/></Style>
+<Style TargetType="List"><Setter Property="Foreground" Value="{DynamicResource ColorBrush3}"/><Setter Property="Margin" Value="20,6,0,6"/><Setter Property="MarkerStyle" Value="1"/><Setter Property="Padding" Value="0"/></Style>
+<Style TargetType="FlowDocument"><Setter Property="FontFamily" Value="Microsoft YaHei UI"/><Setter Property="FontSize" Value="14"/><Setter Property="TextAlignment" Value="Left"/></Style>
+<Style x:Key="ContentStack" TargetType="StackPanel"><Setter Property="Margin" Value="20,40,20,20"/></Style>
+<Style TargetType="TextBlock"><Setter Property="TextWrapping" Value="Wrap"/><Setter Property="HorizontalAlignment" Value="Left"/><Setter Property="FontSize" Value="14"/><Setter Property="Foreground" Value="Black"/></Style>
+<Style x:Key="Card" TargetType="local:MyCard"><Setter Property="Margin" Value="0,5"/></Style>
+<Style TargetType="ListItem"><Setter Property="Foreground" Value="Black"/><Setter Property="Margin" Value="0,4"/></Style>
+<Style TargetType="FlowDocumentScrollViewer"><Setter Property="IsSelectionEnabled" Value="False"/><Setter Property="VerticalScrollBarVisibility" Value="Hidden"/><Setter Property="Margin" Value="0"/></Style>
 
-<ControlTemplate TargetType="ContentControl" x:Key="InnerShadow">
-  <Grid Opacity="0.95" Margin="4">
-    <Border x:Name="InnerShadowMask" CornerRadius="8" Background="White"/>
-    <ContentPresenter/>
-    <Border Margin="-8.1" CornerRadius="8" BorderThickness="8" BorderBrush="black">
-        <Border.Effect>
-            <DropShadowEffect BlurRadius="20" ShadowDepth="0" Color="Black"/>
-        </Border.Effect>
-    </Border>
-    <Grid.OpacityMask>
-        <VisualBrush Stretch="None" Visual="{Binding ElementName=InnerShadowMask}"/>
-    </Grid.OpacityMask>
-  </Grid>
-</ControlTemplate><sys:String x:Key="DownloadIcon">
-M802 664v146c0 7.7-6.3 14-14 14H236c-7.7
-0-14-6.3-14-14V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10v170c0 33.1 26.9 60 60 60h600c33.1
-0 60-26.9 60-60V664c0-5.5-4.5-10-10-10h-50c-5.5
-0-10 4.5-10 10z M547 163v449.5l173.6-173.6c13.7-13.7
-35.8-13.7 49.5 0 13.7 13.7 13.7 35.8 0 49.5L536.8
-721.7c-0.4 0.4-0.8 0.8-1.3 1.2-0.2 0.2-0.4 0.4-0.6
-0.5-0.2 0.2-0.4 0.4-0.7 0.6-0.3 0.2-0.5 0.4-0.8 0.6-0.2
-0.1-0.4 0.3-0.5 0.4l-0.9 0.6c-0.2 0.1-0.3 0.2-0.5 0.3-0.3
-0.2-0.6 0.4-1 0.6-0.2 0.1-0.3 0.2-0.5 0.3-0.3 0.2-0.6
-0.4-1 0.5-0.2 0.1-0.4 0.2-0.5 0.3-0.3 0.2-0.6 0.3-0.9
-0.5l-0.6 0.3c-0.3 0.1-0.6 0.3-0.8 0.4-0.2 0.1-0.5 0.2-0.7
-0.3-0.3 0.1-0.5 0.2-0.8 0.3l-0.9 0.3c-0.2 0.1-0.4 0.2-0.7
-0.2-0.3 0.1-0.6 0.2-1 0.3-0.2 0.1-0.4 0.1-0.6 0.2-0.4 0.1-0.7
-0.2-1.1 0.3-0.2 0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.2-1.1 0.2-0.2
-0-0.4 0.1-0.6 0.1-0.4 0.1-0.7 0.1-1.1 0.2-0.2 0-0.4 0.1-0.7
-0.1-0.3 0-0.7 0.1-1 0.1-0.3 0-0.6 0-0.9 0.1-0.3 0-0.5 0-0.8
-0.1-1.2 0.1-2.3 0.1-3.5 0-0.3 0-0.5 0-0.8-0.1-0.3 0-0.6
-0-0.9-0.1-0.3 0-0.7-0.1-1-0.1-0.2 0-0.4-0.1-0.7-0.1-0.4-0.1-0.7-0.1-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.2-0.2
-0-0.4-0.1-0.6-0.1-0.4-0.1-0.7-0.2-1.1-0.3-0.2-0.1-0.4-0.1-0.6-0.2-0.3-0.1-0.6-0.2-1-0.3-0.2-0.1-0.5-0.1-0.7-0.2l-0.9-0.3c-0.3-0.1-0.5-0.2-0.8-0.3-0.2-0.1-0.5-0.2-0.7-0.3-0.3-0.1-0.6-0.3-0.8-0.4l-0.6-0.3c-0.3-0.2-0.6-0.3-0.9-0.5-0.2-0.1-0.4-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-1-0.6-0.2-0.1-0.3-0.2-0.5-0.3-0.3-0.2-0.6-0.4-0.9-0.7-0.2-0.1-0.3-0.3-0.5-0.4-0.3-0.2-0.5-0.4-0.8-0.6-0.2-0.2-0.4-0.4-0.7-0.6-0.2-0.2-0.4-0.4-0.6-0.5l-1.2-1.2-233.1-233.1c-13.7-13.7-13.7-35.8 0-49.5 13.7-13.7
-35.8-13.7 49.5 0L477 612.5V163c0-19.3 15.7-35 35-35s35 15.7 35 35z</sys:String>
-<sys:String x:Key="LaunchIcon">
-M512 97C282.8 97 97 282.8 97 512s185.8 415 415 415 415-185.8
-415-415S741.2 97 512 97z m-1 759c-190.5 0-345-154.5-345-345s154.5-345
-345-345 345 154.5 345 345-154.5 345-345 345z M442.1 408.2L621.9 512
-442.1 615.8V408.2m-59.9-113.9c-5.2 0-10 4.2-10 10v415.4c0 5.8 4.8 10
-10 10 1.7 0 3.4-0.4 5-1.4l359.7-207.7c6.7-3.8 6.7-13.5 0-17.3L387.1
-295.7c-1.6-1-3.3-1.4-4.9-1.4z</sys:String>
-<sys:String x:Key="CloudIcon">
-M480 224c43 0 84.7 11.6 120.6 33.5 34.6 21.1 62.5 50.9 80.6 86 10.4
-20.1 30.6 33.3 53.2 34.6C796 381.6 853 407 895.2 449.7c41.7 42.1 64.6
-97.2 64.6 155 0 30.8-5.9 60.6-17.7 88.7-11.3 27.1-27.5 51.4-48.2 72.3-42.3
-42.8-98.4 66.3-158 66.3h-478c-53.3-3.1-102.6-24-139-58.8-35.3-33.6-54.7-77.2-54.7-122.5
-0-38.5 13.7-75.3 39.7-106.4 12.9-15.5 28.5-29.1 46.3-40.3 18.3-11.6
-38.4-20.4 59.9-26.3 26.1-7.1 44.9-29.9 47-56.9 4-52.9 28.6-102.1
-69.4-138.7C368.1 244.6 422.6 224 480 224m0-64c-139.2 0-255.2 94.9-281.9
-220.8-4.4 20.8-18.5 38.3-38.2 46.3C65.8 465.6 0.2 551.2 0.2 650.7 0.2 781.3
-113.4 888.6 256.1 896H736c158.9 0 287.9-130.5 287.9-291.3
-0-145.4-111.1-265.5-256.2-287.4-18.1-2.7-34.1-13-44.2-28.2C672.5
-211.6 582.7 160 480 160z</sys:String>
-<sys:String x:Key="WikiIcon">
-M172.61,196.65h31a7.69,7.69,0,0,1,7.62,6.65l11.19,80.95c2.58,20.09,5.16,40.18,7.73,60.79h1c3.61-20.61,7.47-41,11.34-60.79l18.23-81.58a7.7,7.7,0,0,1,7.52-6h26.58a7.7,7.7,0,0,1,7.51,6l18.48,81.6c3.86,19.57,7.21,40.18,11.07,60.79h1.29c2.32-20.61,4.9-41,7.22-60.79l11.67-81a7.7,7.7,0,0,1,7.62-6.6h27.72a7.7,7.7,0,0,1,7.59,9L364.41,382.2a7.69,7.69,0,0,1-7.58,6.38H311.61a7.7,7.7,0,0,1-7.54-6.14l-16-77.33c-3.09-14.68-5.67-30.14-7.47-44.57h-1c-2.58,14.43-4.9,29.89-7.73,44.57L256.34,382.4a7.7,7.7,0,0,1-7.54,6.18H204.6a7.69,7.69,0,0,1-7.58-6.32L165,205.72A7.71,7.71,0,0,1,172.61,196.65ZM286.87,507.39,159.71,455.25v22.82L97.54,451.18v-23.3l-89-2,9.54-119.29H44.78V291.24L31.45,280.81V247l14.09-4.23L45,227.13,63.33,220V207.1l5.51-2v-16.2l15.65-4.93V167.63l24.06-11.81,1.65-21.95,4.94-1.72-2-1V95.6h13V89.45l27.56-14.79L169,84.43,185.79,76l21.47,15.34,8.1,1v7.91h6.51l60.65-30.56,8,3.49,17-12.08L324,71l.12-2.19,39.15-22,18.06,12.53h26.37l3.79-1.62,36.38,27.4v28.77l16.81,8.15V149l6.08,3V164l10.15,5.51v11.32h9v11.52l1,0c1.54,0,3.44.08,5.91,0l15.13-.13V212.7h9.28v49.71h-5.8v36.1l-16,9h56l6.78,119.85-116.84-1.4Zm-157.16-85.7h27.23l128.51,52.7,152.82-78.54,92.15,1.1-3.36-59.47H456.67V325.89h-5.8v-40l22.37,1.81L485.36,281v-.86h-7.24V268.5h-7V236.33l-11.31,8.61V210.82h-9V187.35l-10.15-5.51V170.59l-11.59-5.79V138.2l-38.25-18.53,26.95-17.27v-2.29l-10.59-8-24.49,10.41V89.37H371.9l-10.35-7.18-8.38,4.7-.6,11.32-22.31,11.61-21.4-12.9L294,107.45l-10.58-4.63L192,148.87V130.24h-6.67V119l-1-.12V121l-28.12,4v.58h-7.1L151.49,150l-5.17-.37.11,3.38-1.27.44,14.7,10.59-45.37,22.26V206l-15.65,4.93V226l-5.51,2v12.57l-17.6,6.81.61,17.43-12,3.61,10.46,8.18v1.59h11.6v24l43.44,34.42h-84l-4.8,60,86.54,1.93v32.93l2.17.94ZM476.3,232.41h5.58v-4.25Z
-</sys:String>
-<sys:String x:Key="CreeperIcon">
-M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.333333 85.333333 0 0 0 85.333333 85.333333h597.333334a85.333333 85.333333 0 0 0 85.333333-85.333333V213.333333a85.333333 85.333333 0 0 0-85.333333-85.333333H213.333333z m0 64h597.333334c11.754667 0 21.333333 9.578667 21.333333 21.333333v597.333334c0 11.754667-9.578667 21.333333-21.333333 21.333333H213.333333c-11.754667 0-21.333333-9.578667-21.333333-21.333333V213.333333c0-11.754667 9.578667-21.333333 21.333333-21.333333z m64 106.666667a21.333333 21.333333 0 0 0-21.333333 21.333333v128a21.333333 21.333333 0 0 0 21.333333 21.333333h149.333334v-149.333333a21.333333 21.333333 0 0 0-21.333334-21.333333h-128z m149.333334 170.666666v85.333334h-64a21.333333 21.333333 0 0 0-21.333334 21.333333v160a32 32 0 1 0 64 0V704h213.333334v32a32 32 0 1 0 64 0V576a21.333333 21.333333 0 0 0-21.333334-21.333333h-64v-85.333334h-170.666666z m170.666666 0h149.333334a21.333333 21.333333 0 0 0 21.333333-21.333333v-128a21.333333 21.333333 0 0 0-21.333333-21.333333h-128a21.333333 21.333333 0 0 0-21.333334 21.333333v149.333333z
-</sys:String><ControlTemplate x:Key="Separator" TargetType="ContentControl">
-  <Grid Margin="0,10">
-    <Grid.ColumnDefinitions>
-      <ColumnDefinition Width="1*" />
-      <ColumnDefinition Width="100" />
-      <ColumnDefinition Width="1*" />
-    </Grid.ColumnDefinitions>
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="0" />
-    <TextBlock Text="{TemplateBinding Content}" HorizontalAlignment="Center" FontSize="15" Foreground="{DynamicResource ColorBrush4}" Grid.Column="1" VerticalAlignment="Center" />
-    <Line X1="0" X2="100" Stroke="{DynamicResource ColorBrush4}" StrokeThickness="1.5" HorizontalAlignment="Center" Stretch="Fill" Grid.Column="2" />
-  </Grid>
-</ControlTemplate><Style TargetType="local:MyIconTextButton" x:Key="DownloadVersionButton" >
-<Setter Property="Text" Value="下载"/>
-<Setter Property="ToolTip" Value="转到下载页面"/>
-<Setter Property="EventType" Value="切换页面"/>
-<Setter Property="EventData" Value="1|1"/>
-</Style><Style TargetType="local:MyIconTextButton" x:Key="ServerJarDownloadButton" >
-<Setter Property="Text" Value="服务端"/>
-<Setter Property="ToolTip" Value="下载服务端"/>
-<Setter Property="EventType" Value="下载文件"/>
-</Style><Style TargetType="local:MyButton" x:Key="LinkButtonBase" >
-<Setter Property="Margin" Value="0,0,5,5"/>
-<Setter Property="Height" Value="35"/>
-<Setter Property="Padding" Value="13,0"/>
-<Setter Property="EventType" Value="打开网页"/>
-</Style><Style TargetType="local:MyButton" x:Key="WikiLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="0"/>
-<Setter Property="Text" Value="Minecraft Wiki"/>
-</Style><Style TargetType="local:MyButton" x:Key="OfficalLinkButton" BasedOn="{StaticResource LinkButtonBase}">
-<Setter Property="Grid.Column" Value="2"/>
-<Setter Property="Text" Value="官网"/>
-</Style><Style TargetType="Border" x:Key="VersionImageBorder" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="BorderThickness" Value="4"/>
-<Setter Property="VerticalAlignment" Value="Top"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="MaxHeight" Value="140"/>
-</Style><Style TargetType="Border" x:Key="VersionTitleBorder" >
-<Setter Property="Margin" Value="0,-20,-1,-2"/>
-<Setter Property="Background" Value="{DynamicResource ColorBrush3}"/>
-<Setter Property="Width" Value="170"/>
-<Setter Property="Height" Value="30"/>
-<Setter Property="CornerRadius" Value="7"/>
-<Setter Property="BorderThickness" Value="0,0,0,2"/>
-<Setter Property="BorderBrush" Value="{DynamicResource ColorBrush2}"/>
-</Style><Style TargetType="TextBlock" x:Key="VersionTitleBlock" >
-<Setter Property="HorizontalAlignment" Value="Center"/>
-<Setter Property="TextAlignment" Value="Center"/>
-<Setter Property="VerticalAlignment" Value="Center"/>
-<Setter Property="Foreground" Value="{DynamicResource ColorBrush7}"/>
-<Setter Property="Width" Value="180"/>
-<Setter Property="TextWrapping" Value="Wrap"/>
-<Setter Property="FontSize" Value="18"/>
-</Style>
 </StackPanel.Resources>
 <local:MyCard CanSwap="False" IsSwaped="false" Margin="0,-2,0,6">
 <Border Margin="0,0,0,0" Padding="2,8" BorderThickness="1" Background="{DynamicResource ColorBrush5}" CornerRadius="5" VerticalAlignment="Top" BorderBrush="{DynamicResource ColorBrush3}" Opacity="0.7">
@@ -266,8 +43,8 @@ M213.333333 128a85.333333 85.333333 0 0 0-85.333333 85.333333v597.333334a85.3333
     <StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="0,0,0,4">
     <TextBlock FontSize="18" Foreground="{DynamicResource ColorBrush2}"><Bold>PCL2 新闻主页</Bold></TextBlock>
-    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="10ff50e" ToolTip="当前 Commit 版本" EventType="打开网页"
-    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/10ff50e4b91805f3252efb8803ded8bf85661297"
+    <local:MyIconTextButton ColorType="Highlight" Margin="4,0" Text="6d83112" ToolTip="当前 Commit 版本" EventType="打开网页"
+    EventData="https://github.com/Light-Beacon/PCL2-NewsHomepage/tree/6d83112030bb500aa3d887c125320f4f56c23582"
     LogoScale="1.1" Logo="M11.93 8.5a4.002 4.002 0 0 1-7.86 0H.75a.75.75 0 0 1 0-1.5h3.32a4.002 4.002 0 0 1 7.86 0h3.32a.75.75 0 0 1 0 1.5Zm-1.43-.75a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0Z" />
     </StackPanel>
     <StackPanel Orientation="Horizontal" VerticalAlignment="Center" Margin="-4,0,0,10" Height="56">

Some files were not shown because too many files changed in this diff