initial commit
This commit is contained in:
51
Views/Repository/PDFView.cshtml
Normal file
51
Views/Repository/PDFView.cshtml
Normal file
@@ -0,0 +1,51 @@
|
||||
@model PDFViewModel
|
||||
@{
|
||||
Layout = null;
|
||||
}
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" href="~/css/pdf_view.css" />
|
||||
<title>Виртуална библиотека</title>
|
||||
</head>
|
||||
|
||||
<body class="full-view-height">
|
||||
<main role="main" class="full-view-height">
|
||||
<div class="full-width full-height no-padding">
|
||||
<div class="vlayout full-height">
|
||||
|
||||
<div class="header">
|
||||
<div class="header-info-bar">@Model.Title</div>
|
||||
<div class="header-paging-bar">Страница: <span id="current_page">1</span> / @Model.PageCount</div>
|
||||
</div>
|
||||
|
||||
<div class="full-width hlayout layout-scale-1 overflow-auto">
|
||||
<div class="navigation-bar">
|
||||
<div class="vlayout">
|
||||
@for ( int p = 0 ; p < Model.PageCount ; p++ )
|
||||
{
|
||||
<a class="pdf-page-link @Html.IF( p == 0 , "selected" )" href="/Repository/PDFPage/@Model.UUID/@p" data-page="@(p+1)">
|
||||
<img class="pdf-page-thumb" src="/Repository/PDFThumb/@Model.UUID/@p" />
|
||||
<div class="pdf-page-label">#@(p+1) / @Model.PageCount</div>
|
||||
</a>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="content_div" class="content-area overflow-auto">
|
||||
<img id="page_preview" style="max-width: 100%;" src="/Repository/PDFPage/@Model.UUID/0" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<script src="~/js/vendor/jquery-3.6.0.min.js"></script>
|
||||
<script src="~/js/pdf_view.js"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user