Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add download button #630

Closed
wants to merge 7 commits into from
Closed

Add download button #630

wants to merge 7 commits into from

Conversation

direc85
Copy link

@direc85 direc85 commented Jul 30, 2018

This work is based on un-merged pull request #323.

I created a download link (down arrow) next to the close link instead of using the picture overlay, to me this feels less intrusive and easier to notice. In the process I ended up fixing/enhancing div.lb-closeContainer CSS, so that two (or more) buttons (links) would be possible. That also required reviewing the close link CSS, which is now pretty much identical with the new download link CSS.

I added an option to enable or disable it: showDownloadButton: true / false. The link is hidden by default, so that the default behaviour doesn't change. The download button image was also modified to match the close button image size, eliminating possible future layout problems.

It looks like the jQuery way of adding href and download attributes to an existing a element do not get picked up by the browser, so I had to implement a custom function that actually triggers the download.

@lokesh lokesh added this to the 3.0 milestone Apr 21, 2019
@direc85 direc85 closed this by deleting the head repository Apr 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants