mirror of
https://github.com/jzillmann/pdf-to-markdown.git
synced 2024-11-24 16:54:12 +01:00
Add Footer & some messaging
This commit is contained in:
parent
a0c5bb29d6
commit
c4c23ac6ee
@ -4,9 +4,9 @@
|
||||
<meta charset="UTF-8">
|
||||
<title>PDF to Markdown</title>
|
||||
<meta name="description" content="Converts PDF files to Markdown." />
|
||||
<meta name="keywords" content="PDF, Markdown, converter">
|
||||
<meta name="keywords" content="PDF, Markdown, converter, online">
|
||||
</head>
|
||||
<body>
|
||||
<div id="main"</div>
|
||||
<div id="main"/>
|
||||
</body>
|
||||
</html>
|
@ -3,6 +3,7 @@ import React from 'react';
|
||||
import Grid from 'react-bootstrap/lib/Grid'
|
||||
|
||||
import TopBar from './TopBar.jsx';
|
||||
import FooterBar from './FooterBar.jsx'
|
||||
import { View } from '../models/AppState.jsx';
|
||||
import PdfUploadView from './PdfUploadView.jsx';
|
||||
import LoadingView from './LoadingView.jsx';
|
||||
@ -46,6 +47,7 @@ export default class App extends React.Component {
|
||||
{ mainView }
|
||||
</div>
|
||||
</Grid>
|
||||
<FooterBar/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
25
src/javascript/components/FooterBar.jsx
Normal file
25
src/javascript/components/FooterBar.jsx
Normal file
@ -0,0 +1,25 @@
|
||||
import React from 'react';
|
||||
|
||||
import Navbar from 'react-bootstrap/lib/Navbar'
|
||||
|
||||
|
||||
export default class TopBar extends React.Component {
|
||||
|
||||
render() {
|
||||
return (
|
||||
<Navbar>
|
||||
<Navbar.Header>
|
||||
<Navbar.Text>
|
||||
This is a offline tool, your data stays locally and is not send to any server!
|
||||
</Navbar.Text>
|
||||
</Navbar.Header>
|
||||
<Navbar.Collapse>
|
||||
<Navbar.Text pullRight>
|
||||
<a href="https://github.com/jzillmann/pdf-to-markdown/issues" target="_blank">Feedback & Bug Reports</a>
|
||||
</Navbar.Text>
|
||||
</Navbar.Collapse>
|
||||
</Navbar>
|
||||
);
|
||||
}
|
||||
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
import React from 'react';
|
||||
|
||||
|
||||
import Alert from 'react-bootstrap/lib/Alert'
|
||||
import Dropzone from 'react-dropzone'
|
||||
import FaCloudUpload from 'react-icons/lib/fa/cloud-upload'
|
||||
|
||||
@ -38,7 +40,17 @@ export default class PdfUploadView extends React.Component {
|
||||
<h2>Drop your PDF file here!</h2>
|
||||
</div>
|
||||
<h1><FaCloudUpload width={ 100 } height={ 100 } /></h1>
|
||||
<br/>
|
||||
<Alert bsStyle="warning">
|
||||
<i>This tool converts a PDF file into a Markdown text format! Simply drag & drop your PDF file on the upload area and go from there. Don't expect wonders, there are a lot of variances in generated PDF's from different tools and different ages. Though this tool aims to be general purpose, it has been tested on a certain set of PDF's only.</i>
|
||||
</Alert>
|
||||
</Dropzone>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
@ -39,6 +39,8 @@ export default class TopBar extends React.Component {
|
||||
<AppLogo bsRole="toggle" />
|
||||
<Dropdown.Menu>
|
||||
<MenuItem divider />
|
||||
<MenuItem href="https://github.com/jzillmann/pdf-to-markdown/issues" target="_blank"> Feedback & Bug Reports
|
||||
</MenuItem>
|
||||
<MenuItem href="http://github.com/jzillmann/pdf-to-markdown" target="_blank"> Github
|
||||
</MenuItem>
|
||||
<OverlayTrigger
|
||||
|
Loading…
Reference in New Issue
Block a user