1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-20 07:08:08 +02:00
pdf.js/web
Tim van der Meij 28ef012727 Viewer: improve responsiveness and clean up CSS
This patch resolves the responsiveness issues for the toolbar in the
viewer. Depending on the language (for example the Dutch language),
elements could overlap when the viewport size is reduced.

The main issue here is that the CSS rules are unnecessarily complex and
handle lots of different cases (LTR/RTL, displacements for specific
viewport widths, et cetera). By removing this complexity and letting the
browser handle the responsiveness, we not only get simpler CSS rules and
HTML mark-up, but the responsiveness issues are mostly fixed at the same
time. We no longer have to position the elements manually (by setting
their `left` attribute value) anymore.
2016-11-03 22:56:46 +01:00
..
images optimize png images using zopflipng 2016-07-10 17:49:16 +08:00
.gitignore Remove obselete file from .gitignore 2015-01-26 16:44:45 +01:00
annotation_layer_builder.css Choice widget annotations: core and display layer implementation 2016-10-05 21:25:29 +02:00
annotation_layer_builder.js Interactive forms: remove global PDFJS usage 2016-09-19 00:12:42 +02:00
app.js Add support for PageLabels in the viewer 2016-10-26 13:30:36 +02:00
chrome-i18n-allow-access-to-file-urls.json Add translations of "Allow access to file URLs" 2015-08-14 18:59:55 +02:00
chromecom.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00
compatibility.js Added context to compatibility.js to have 'use strict' directive in our context only 2016-05-12 10:04:51 +02:00
compressed.tracemonkey-pldi-09.pdf Add Makefile. Move some files around to make building the website easier. 2011-07-05 10:53:57 -07:00
debugger.js trivial spelling fixes 2016-07-17 14:33:41 +02:00
default_preferences.js Moves DEFAULT_PREFENCES into JSON format. 2016-05-11 17:58:17 -05:00
default_preferences.json Add support for PageLabels in the viewer 2016-10-26 13:30:36 +02:00
dom_events.js Remove the previousPageNumber parameter from the pagechanging/pagechange` events, and stop dispatching the events if the input is out of bounds 2016-07-25 10:08:53 +02:00
download_manager.js Deprecate the isValidUrl utility function and replace it with createValidAbsoluteUrl/isValidProtocal functions instead, since the main URL validation is now done using the new URL constructor 2016-10-19 22:11:22 +02:00
firefox_print_service.js Removes mozPrintCallback polyfill, converts canvas to PNG. 2016-10-11 10:08:13 -05:00
firefoxcom.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00
grab_to_pan.js Update to latest grab-to-pan version 2016-10-14 00:55:58 +02:00
hand_tool.js Removes circular dependency of secondary toolbar on app.js. 2016-04-28 15:04:09 -05:00
interfaces.js Interactive forms: remove global PDFJS usage 2016-09-19 00:12:42 +02:00
overlay_manager.js Moves all document.getElementById lookups into viewer.js 2016-04-21 11:39:11 -05:00
password_prompt.js Moves all document.getElementById lookups into viewer.js 2016-04-21 11:39:11 -05:00
pdf_attachment_viewer.js Adds EventBus. 2016-04-28 06:57:24 -05:00
pdf_document_properties.js Moves all document.getElementById lookups into viewer.js 2016-04-21 11:39:11 -05:00
pdf_find_bar.js Added multiple term search functionality (with default phrase search) 2016-05-26 18:24:58 +05:00
pdf_find_controller.js Prevent destinations with bad left/top values from scrolling the wrong page into view (bug 874482) 2016-08-07 16:20:18 +02:00
pdf_history.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00
pdf_link_service.js Remove/deprecate specifying a pageNumber directly after the hash symbol (#), to improve compatibility since other PDF viewers don't support this form (issue 7746) 2016-10-27 23:25:53 +02:00
pdf_outline_viewer.js Update PDFOutlineViewer_bindLink to look more like LinkAnnotationElement_bindLink 2016-10-23 16:08:26 +02:00
pdf_page_view.js Add PageLabels to PDFPageView and PDFThumbnailView 2016-10-26 13:30:37 +02:00
pdf_presentation_mode.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00
pdf_print_service.js Refactor printing: startPrint -> performPrint 2016-10-30 12:03:24 +01:00
pdf_rendering_queue.js Introduces UMD headers to the web/ folder. 2016-04-13 10:09:48 -05:00
pdf_sidebar.js Adds EventBus. 2016-04-28 06:57:24 -05:00
pdf_thumbnail_view.js Add PageLabels to PDFPageView and PDFThumbnailView 2016-10-26 13:30:37 +02:00
pdf_thumbnail_viewer.js Add PageLabels to PDFPageView and PDFThumbnailView 2016-10-26 13:30:37 +02:00
pdf_viewer.component.js Fixes AMD name in the web/pdf_viewer.js. 2016-05-16 12:01:29 -05:00
pdf_viewer.css Better components examples. 2016-04-28 13:30:03 -05:00
pdf_viewer.js Add PageLabels to PDFPageView and PDFThumbnailView 2016-10-26 13:30:37 +02:00
pdfjs.js Replace pdfjsLib with module that represents pdf.js. 2016-04-13 10:11:34 -05:00
preferences.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00
secondary_toolbar.js Ensure that we provide the source parameter when dispatching the button click events in SecondaryToolbar (PR 7313 follow-up) 2016-09-09 08:16:10 +02:00
text_layer_builder.css Use default line height for the text layer 2015-12-02 23:00:12 +01:00
text_layer_builder.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00
ui_utils.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00
view_history.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00
viewer-snippet-chrome-extension.html Remove type="text/javascript" from script tags. 2014-05-13 02:41:01 +02:00
viewer-snippet-chrome-overlays.html Add translations of "Allow access to file URLs" 2015-08-14 18:59:55 +02:00
viewer-snippet-firefox-extension.html Remove XHTML leftovers from the viewer HTML files 2016-02-14 13:23:34 +01:00
viewer-snippet-minified.html Remove XHTML leftovers from the viewer HTML files 2016-02-14 13:23:34 +01:00
viewer-snippet.html Remove XHTML leftovers from the viewer HTML files 2016-02-14 13:23:34 +01:00
viewer.css Viewer: improve responsiveness and clean up CSS 2016-11-03 22:56:46 +01:00
viewer.html Viewer: improve responsiveness and clean up CSS 2016-11-03 22:56:46 +01:00
viewer.js Replaces all preprocessor directives with PDFJSDev calls. 2016-10-14 10:57:53 -05:00