From 2a1cd4fda8a4a8e649910d16b4dfa1ce7ae63543 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Fri, 12 May 2023 09:24:40 +0800 Subject: *misc --- .../CsvHelper.Website/input/Shared/_Footer.cshtml | 3 + .../CsvHelper.Website/input/Shared/_Header.cshtml | 35 +++++++++ .../CsvHelper.Website/input/Shared/_Layout.cshtml | 87 ++++++++++++++++++++++ .../input/Shared/_Metadata.cshtml | 11 +++ .../CsvHelper.Website/input/Shared/_SideBar.cshtml | 9 +++ .../CsvHelper.Website/input/Shared/_TocItem.cshtml | 16 ++++ .../input/Shared/_TocItems.cshtml | 11 +++ 7 files changed, 172 insertions(+) create mode 100644 ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Footer.cshtml create mode 100644 ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Header.cshtml create mode 100644 ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Layout.cshtml create mode 100644 ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Metadata.cshtml create mode 100644 ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_SideBar.cshtml create mode 100644 ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_TocItem.cshtml create mode 100644 ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_TocItems.cshtml (limited to 'ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared') diff --git a/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Footer.cshtml b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Footer.cshtml new file mode 100644 index 0000000..57c9dac --- /dev/null +++ b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Footer.cshtml @@ -0,0 +1,3 @@ + diff --git a/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Header.cshtml b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Header.cshtml new file mode 100644 index 0000000..62f1956 --- /dev/null +++ b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Header.cshtml @@ -0,0 +1,35 @@ + diff --git a/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Layout.cshtml b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Layout.cshtml new file mode 100644 index 0000000..f22b920 --- /dev/null +++ b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Layout.cshtml @@ -0,0 +1,87 @@ +@{ + var isMarkdown = Metadata.Get("Source").EndsWith(".md"); + var hasTock = Metadata.ContainsKey("toc"); +} + + + + + + + + + + + + + + + + + + + + + + + @Metadata.Get("title") | CsvHelper + + + + + + + + + + + + + + + + + +
+
+ @if (isMarkdown) + { + @if (hasTock) + { +
+ +
+ } + +
+
+ @RenderBody() +
+
+ } + else + { +
+ @RenderBody() +
+ } +
+
+ +

+ + + + @**@ + + + + + @RenderSection("Scripts", required: false) + + diff --git a/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Metadata.cshtml b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Metadata.cshtml new file mode 100644 index 0000000..d97ddec --- /dev/null +++ b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_Metadata.cshtml @@ -0,0 +1,11 @@ + + + @foreach (var key in Metadata.Keys) + { + + + + + } + +
@key@Metadata[key]
\ No newline at end of file diff --git a/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_SideBar.cshtml b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_SideBar.cshtml new file mode 100644 index 0000000..ca4fbfb --- /dev/null +++ b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_SideBar.cshtml @@ -0,0 +1,9 @@ +@{ + var items = TocItem.Create(Metadata.GetList("toc")); + items.Add(new TocItem { Title = "Back to top", Link = "#" }); + ViewBag.ShowChildren = true; +} + + diff --git a/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_TocItem.cshtml b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_TocItem.cshtml new file mode 100644 index 0000000..5605d66 --- /dev/null +++ b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_TocItem.cshtml @@ -0,0 +1,16 @@ +@inherits StatiqRazorPage +
  • + + @if (Model.Children.Count > 0) + { + + } + + @Model.Title + + + @if (Model.Children.Any()) + { + + } +
  • diff --git a/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_TocItems.cshtml b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_TocItems.cshtml new file mode 100644 index 0000000..c844982 --- /dev/null +++ b/ThirdParty/CsvHelper-master/src/CsvHelper.Website/input/Shared/_TocItems.cshtml @@ -0,0 +1,11 @@ +@inherits StatiqRazorPage> +@{ + var c = ViewBag.ShowChildren ? string.Empty : "is-hidden"; + ViewBag.showChildren = false; +} +
      + @foreach (var item in Model) + { + + } +
    -- cgit v1.1-26-g67d0