upload
This commit is contained in:
66
Views/ArticleEditorWindow.xaml
Normal file
66
Views/ArticleEditorWindow.xaml
Normal file
@@ -0,0 +1,66 @@
|
||||
<Window x:Class="SimpleWiki.Views.ArticleEditorWindow"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
Title="Редактор статьи"
|
||||
Width="1320"
|
||||
Height="860"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
Background="{StaticResource BaseBrush}">
|
||||
<Border Background="{StaticResource BaseBrush}" Padding="20">
|
||||
<Grid Background="{StaticResource BaseBrush}">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="420" />
|
||||
<ColumnDefinition Width="16" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
|
||||
<Border Grid.Column="0" Style="{StaticResource CardBorder}">
|
||||
<ScrollViewer VerticalScrollBarVisibility="Hidden">
|
||||
<StackPanel>
|
||||
<TextBlock Style="{StaticResource PageTitle}" Text="Редактор статьи" />
|
||||
<TextBlock Style="{StaticResource CaptionTextBlock}" Text="Markdown поддерживается." />
|
||||
|
||||
<TextBlock Text="Заголовок" />
|
||||
<TextBox x:Name="TitleTextBox" MaxLength="150" TextChanged="AnyInput_TextChanged" />
|
||||
|
||||
<TextBlock Text="Краткое описание" />
|
||||
<TextBox x:Name="SummaryTextBox" MaxLength="400" AcceptsReturn="True" TextWrapping="Wrap" VerticalScrollBarVisibility="Auto" Height="120" TextChanged="AnyInput_TextChanged" />
|
||||
|
||||
<TextBlock Text="Markdown" />
|
||||
<TextBox x:Name="MarkdownTextBox"
|
||||
MaxLength="20000"
|
||||
AcceptsReturn="True"
|
||||
VerticalScrollBarVisibility="Hidden"
|
||||
HorizontalScrollBarVisibility="Hidden"
|
||||
TextWrapping="Wrap"
|
||||
Height="420"
|
||||
Background="{StaticResource CrustBrush}"
|
||||
TextChanged="AnyInput_TextChanged" />
|
||||
|
||||
<Button Style="{StaticResource PrimaryButton}" Content="Сохранить" Click="SaveButton_Click" />
|
||||
<Button Style="{StaticResource SecondaryButton}" Content="Отмена" Click="CancelButton_Click" />
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
</Border>
|
||||
|
||||
<Border Grid.Column="1" Background="{StaticResource BaseBrush}">
|
||||
<GridSplitter Width="8" HorizontalAlignment="Center" VerticalAlignment="Stretch" Margin="4,0" />
|
||||
</Border>
|
||||
|
||||
<Border Grid.Column="2" Style="{StaticResource CardBorder}">
|
||||
<Grid>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="*" />
|
||||
</Grid.RowDefinitions>
|
||||
<TextBlock Style="{StaticResource SectionTitle}" Text="Предпросмотр" />
|
||||
<Border Grid.Row="1" Margin="0,16,0,0" Background="{StaticResource CrustBrush}" BorderBrush="{StaticResource Surface1Brush}" BorderThickness="1" CornerRadius="12" ClipToBounds="True">
|
||||
<Grid Background="{StaticResource CrustBrush}">
|
||||
<WebBrowser x:Name="PreviewBrowser" Margin="0" />
|
||||
</Grid>
|
||||
</Border>
|
||||
</Grid>
|
||||
</Border>
|
||||
</Grid>
|
||||
</Border>
|
||||
</Window>
|
||||
Reference in New Issue
Block a user