• Stars
    star
    359
  • Rank 118,537 (Top 3 %)
  • Language
    JavaScript
  • License
    GNU Lesser Genera...
  • Created over 13 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Printliminator is a simple tool you can use to make websites print better. One click to activate, and then click to remove elements from the page, remove graphics, and apply better print styling.

screenshot

Get the:

Limitations

  • Bookmarklet: due to Content Security Policy directives on some sites, the Printliminator bookmarklet script is not able to load on some sites (e.g. GitHub). To get around this problem, use the Chrome or Opera extension. Hopefully, Firefox & Safari extensions/addons will quickly follow.
  • Chrome/Opera extension: if a popup window is opened for printing, like Yahoo mail does, then the extension will not work in the popup. An issue was submitted and it sounds like they will be providing a fix.

To Do

  • Support more languages: waiting for willing users to help!
  • Create Firefox & Safari extensions.

Credits

Contributing

  • Pull requests are welcome!
  • Provide additional translations via Transifex or with a pull request.

Recent Changes

Version 4.0.5 (10/11/2015)

  • Readme:
    • Add link to Opera extension.
    • Fix link to Transifex.
  • Demo: Add video & repo link.
  • Locales:
    • Add French locale. See pull #7; thanks yukulele!
    • Update missing locale string & fix button overflow issues
  • Include non-numpad keys for font-resizing. Fixes issue #8.
  • Fix extension messaging options.

Version 4.0.4 (9/30/2015)

  • Add screenshots of Opera extesion.
  • Rename Chrome screenshots.
  • Version bump to resubmit Opera extension.

Version 4.0.3 (9/28/2015)

  • Fix icon file name in Chrome manifest which was preventing the extension from working.
  • Added, then removed Chrome extension autoupdating code... no longer supported :(

Version 4.0.1 (9/28/2015)

  • Update your Bookmarklets as the code to execute the loaded Printliminator code has changed!
  • Big lumped changes...
    • Created Chrome & Opera extensions (no change needed to support both).
    • Grunt build to include all code for the bookmarklet & extension code in one file.
    • Added English locale file which make it easy to add additional language support.
    • A main src/options.json file now contains settings & class names used across all files.
    • Converted all css to SCSS.
    • New The Printliminator logo designed by Chris!
    • Add some basic unit testing for DOM traversing.
    • All production files are now located in the dist folder; printliminator.min.js is still located in the root.
    • Added wiki documentation.

More Repositories

1

AnythingSlider

A jQuery Slider plugin for anything.
CSS
1,148
star
2

serverless

The Power of Serverless for Front-End Developers
Astro
472
star
3

coding-fonts

https://coding-fonts.css-tricks.com/
HTML
461
star
4

MovingBoxes

Simple horizontal slider which grows up the current box when it's in focus (image, title & text) and back down when it's not in focus.
JavaScript
281
star
5

conferences

A public list of upcoming conferences https://conferences.css-tricks.com/
Nunjucks
236
star
6

AnythingZoomer

Zoom in on images or content
HTML
207
star
7

Relevant-Dropdowns

JavaScript
131
star
8

DragAvatar

HTML5 Drag and Drop Avatar Changer with Resizing and Cropping
JavaScript
74
star
9

Equalizer

Equalize column heights across multiple rows
JavaScript
70
star
10

Shapes-Of-CSS

Bunch of shapes you can make with only one element
64
star
11

Chat2

Chatroom with jQuery, PHP, and text files
PHP
54
star
12

Slide-to-Unlock

Replicating the iPhone's slide to unlock feature
JavaScript
44
star
13

jQuery-Organic-Tabs

Click the tabs to swap out content below, but the area fluidly adjusts in size to the new content, rather than jerk up or down.
HTML
34
star
14

Grid-Accordion

jQuery Accordion that works both vertically and horizontally as a table of cells
JavaScript
32
star
15

MagicLine

Navigation where the highlight follows the mouse
JavaScript
22
star
16

AnythingSlider-Themes

Extra themes for AnythingSlider
JavaScript
19
star
17

api-for-friendly-words

JavaScript
19
star
18

jQuery-Circulate-Plugin

Makes things go what in a circle n'everything.
18
star
19

BuildYourSocialPage

12
star
20

Dynamic-Page

JavaScript
12
star
21

build-process

CSS
11
star
22

View-Source-Button

Using jQuery, Code Prettify, and CSS3 :target, we can make a button that pops up a nice looking view of the current pages source code.
JavaScript
10
star
23

Indeterminate-Checkboxes

Checkboxes actually have three visual states: checked, unchecked, and indeterminate (even back to IE 6). The indeterminate state can only be set by JavaScript. This demo is of a set of nested checkboxes, a common use case for this third visual state.
9
star
24

Select-Cutoff-Fix

jQuery solution to IE 7/8 problem where select menus with fixed widths don't display wider options
8
star
25

Rotating-Feature-Boxes

Boxes rotate depending on what is selected. The featured box has extra displayed information.
8
star
26

Step-by-Step-Seminar-Registration

As different "steps" of the registration process are completed, the current step gets check off as done and the next step lights up. Includes some very basic form validation.
JavaScript
8
star
27

mod_anythingslider

Joomla 2.5 Mod for AnythingSlider by Ken Adam
PHP
5
star
28

quotes

QuotesOnDesign.com
PHP
4
star
29

AnythingSlider-Fx-Builder

Fx builder bookmarklet for AnythingSlider
JavaScript
4
star
30

css-webring

3
star