Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dldx/hpstr-hugo-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'static/js/_main.js')
-rw-r--r--static/js/_main.js49
1 files changed, 49 insertions, 0 deletions
diff --git a/static/js/_main.js b/static/js/_main.js
new file mode 100644
index 0000000..ff0289d
--- /dev/null
+++ b/static/js/_main.js
@@ -0,0 +1,49 @@
+/*! Plugin options and other jQuery stuff */
+
+// dl-menu options
+$(function() {
+ $( '#dl-menu' ).dlmenu({
+ animationClasses : { classin : 'dl-animate-in', classout : 'dl-animate-out' }
+ });
+});
+
+// FitVids options
+$(function() {
+ $("article").fitVids();
+});
+
+$(".close-menu").click(function () {
+ $(".menu").toggleClass("disabled");
+ $(".links").toggleClass("enabled");
+});
+
+$(".about").click(function () {
+ $("#about").css('display','block');
+});
+
+$(".close-about").click(function () {
+ $("#about").css('display','');
+});
+
+// Add lightbox class to all image links
+$("a[href$='.jpg'],a[href$='.jpeg'],a[href$='.JPG'],a[href$='.png'],a[href$='.gif']").addClass("image-popup");
+
+// Magnific-Popup options
+$(document).ready(function() {
+ $('.image-popup').magnificPopup({
+ type: 'image',
+ tLoading: 'Loading image #%curr%...',
+ gallery: {
+ enabled: true,
+ navigateByImgClick: true,
+ preload: [0,1] // Will preload 0 - before current, and 1 after the current image
+ },
+ image: {
+ tError: '<a href="%url%">Image #%curr%</a> could not be loaded.',
+ },
+ removalDelay: 300, // Delay in milliseconds before popup is removed
+ // Class that is added to body when popup is open.
+ // make it unique to apply your CSS animations just to this exact popup
+ mainClass: 'mfp-fade'
+ });
+}); \ No newline at end of file