![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/walla3t.corals.io/wp-content/themes/apper/assets/vendors/icon-picker/js/ |
/* Icon Picker */ (function($) { $.fn.iconPicker = function( options ) { var options = ['dashicons','dashicons']; // default font set var icons; $list = $(''); function font_set() { if (options[0] == 'lni') { icons = [ "blank", // there is no "blank" but we need the option 'add-file', 'empty-file', 'remove-file', 'files', 'display-alt', 'laptop-phone', 'laptop', 'mobile', 'tab', 'timer', 'headphone', 'rocket', 'package', 'popup', 'scroll-down', 'pagination', 'unlock', 'lock', 'reload', 'map-marker', 'map', 'game', 'search', 'alarm', 'code', 'website', 'code-alt', 'display', 'shortcode', 'headphone-alt', 'alarm-clock', 'bookmark-alt', 'bookmark', 'layout', 'keyboard', 'grid-alt', 'grid', 'mic', 'signal', 'download', 'upload', 'zip', 'rss-feed', 'warning', 'cloud-sync', 'cloud-upload', 'cloud-check', 'cloud-download', 'cog', 'dashboard', 'folder', 'database', 'harddrive', 'control-panel', 'plug', 'menu', 'power-switch', 'printer', 'save', 'layers', 'link', 'share', 'inbox', 'unlink', 'microphone', 'magnet', 'mouse', 'share-alt', 'bluetooth', 'crop', 'cut', 'protection', 'shield', 'bolt-alt', 'bolt', 'infinite', 'hand', 'flag', 'zoom-out', 'zoom-in', 'pin-alt', 'pin', 'more-alt', 'more', 'check-box', 'check-mark-circle', 'cross-circle', 'circle-minus', 'close', 'star-filled', 'star', 'star-empty', 'star-half', 'question-circle', 'thumbs-down', 'thumbs-up', 'minus', 'plus', 'ban', 'hourglass', 'trash', 'key', 'pulse', 'heart', 'heart-filled', 'help', 'paint-roller', 'ux', 'radio-button', 'brush-alt', 'select', 'slice', 'move', 'wheelchair', 'vector', 'ruler-pencil', 'ruler', 'brush', 'eraser', 'ruler-alt', 'color-pallet', 'paint-bucket', 'bulb', 'highlight-alt', 'highlight', 'handshake', 'briefcase', 'funnel', 'world', 'calculator', 'target-revenue', 'revenue', 'invention', 'network', 'credit-cards', 'pie-chart', 'archive', 'magnifier', 'agenda', 'tag', 'target', 'stamp', 'clipboard', 'licencse', 'paperclip', 'stats-up', 'stats-down', 'bar-chart', 'bullhorn', 'calendar', 'quotation', 'bus', 'car-alt', 'car', 'train', 'train-alt', 'helicopter', 'ship', 'bridge', 'scooter', 'plane', 'bi-cycle', 'postcard', 'road', 'envelope', 'reply', 'bubble', 'support', 'comment-reply', 'pointer', 'phone', 'phone-handset', 'comment-alt', 'comment', 'coffee-cup', 'home', 'gift', 'thought', 'eye', 'user', 'users', 'wallet', 'tshirt', 'medall-alt', 'medall', 'notepad', 'crown', 'ticket', 'ticket-alt', 'certificate', 'cup', 'library', 'school-bench-alt', 'school-bench', 'microscope', 'school-compass', 'information', 'graduation', 'write', 'pencil-alt', 'pencil', 'blackboard', 'book', 'shuffle', 'gallery', 'image', 'volume-mute', 'backward', 'forward', 'stop', 'play', 'pause', 'music', 'frame-expand', 'full-screen', 'video', 'volume-high', 'volume-low', 'volume-medium', 'volume', 'camera', 'invest-monitor', 'grow', 'money-location', 'cloudnetwork', 'diamond', 'customer', 'domain', 'target-audience', 'seo', 'keyword-research', 'seo-monitoring', 'seo-consulting', 'money-protection', 'offer', 'delivery', 'investment', 'shopping-basket', 'coin', 'cart-full', 'cart', 'burger', 'restaurant', 'service', 'chef-hat', 'cake', 'pizza', 'teabag', 'dinner', 'taxi', 'caravan', 'pyramids', 'surfboard', 'travel', 'island', 'mashroom', 'sprout', 'tree', 'trees', 'flower', 'bug', 'leaf', 'fresh-juice', 'heart-monitor', 'dumbbell', 'skipping-rope', 'slim', 'weight', 'basketball', 'first-aid', 'ambulance', 'hospital', 'syringe', 'capsule', 'stethoscope', 'wheelbarrow', 'shovel', 'construction-hammer', 'brick', 'hammer', 'helmet', 'trowel', 'construction', 'apartment', 'juice', 'spray', 'candy-cane', 'candy', 'fireworks', 'flags', 'baloon', 'cloud', 'night', 'cloudy-sun', 'rain', 'thunder', 'drop', 'thunder-alt', 'sun', 'spell-check', 'text-format', 'text-format-remove', 'italic', 'line-dotted', 'text-align-center', 'text-align-left', 'text-align-right', 'text-align-justify', 'bold', 'page-break', 'strikethrough', 'text-size', 'line-dashed', 'line-double', 'direction-ltr', 'direction-rtl', 'list', 'line-spacing', 'sort-alpha-asc', 'sort-amount-asc', 'indent-decrease', 'indent-increase', 'pilcrow', 'underline', 'dollar', 'rupee', 'pound', 'yen', 'euro', 'emoji-happy', 'emoji-tounge', 'emoji-cool', 'emoji-friendly', 'emoji-neutral', 'emoji-sad', 'emoji-smile', 'emoji-suspect', 'direction-alt', 'enter', 'exit-down', 'exit-up', 'exit', 'chevron-up', 'chevron-left', 'chevron-down', 'chevron-right', 'arrow-down', 'arrows-horizontal', 'arrows-vertical', 'direction', 'arrow-left', 'arrow-right', 'arrow-up', 'arrow-down-circle', 'anchor', 'arrow-left-circle', 'arrow-right-circle', 'arrow-up-circle', 'angle-double-down', 'angle-double-left', 'angle-double-right', 'angle-double-up', 'arrow-top-left', 'arrow-top-right', 'chevron-down-circle', 'chevron-left-circle', 'chevron-right-circle', 'chevron-up-circle', 'shift-left', 'shift-right', 'pointer-down', 'pointer-right', 'pointer-left', 'pointer-up', 'spinner-arrow', 'spinner-solid', 'spinner', 'google', 'producthunt', 'paypal', 'paypal-original', 'java', 'microsoft', 'windows', 'flickr', 'drupal', 'drupal-original', 'android', 'android-original', 'playstore', 'git', 'github-original', 'github', 'steam', 'shopify', 'snapchat', 'soundcloud', 'souncloud-original', 'telegram', 'twitch', 'vimeo', 'vk', 'wechat', 'whatsapp', 'yahoo', 'youtube', 'stackoverflow', 'slideshare', 'slack', 'lineicons-alt', 'lineicons', 'skype', 'pinterest', 'reddit', 'line', 'megento', 'blogger', 'bootstrap', 'dribbble', 'dropbox', 'dropbox-original', 'envato', '500px', 'twitter-original', 'twitter', 'twitter-filled', 'facebook-messenger', 'facebook-original', 'facebook-filled', 'facebook', 'joomla', 'firefox', 'amazon-original', 'amazon', 'linkedin-original', 'linkedin', 'linkedin-filled', 'bitbucket', 'quora', 'medium', 'instagram-original', 'instagram-filled', 'instagram', 'bitcoin', 'stripe', 'wordpress-filled', 'wordpress', 'google-plus', 'mastercard', 'visa', 'amex', 'apple', 'behance', 'behance-original', 'chrome', 'spotify-original', 'spotify', 'html', 'css', 'ycombinator' ]; options[1] = 'lni'; } else if (options[0] == 'dashicons') { icons = [ "blank", // there is no "blank" but we need the option "menu", "admin-site", "dashboard", "admin-media", "admin-page", "admin-comments", "admin-appearance", "admin-plugins", "admin-users", "admin-tools", "admin-settings", "admin-network", "admin-generic", "admin-home", "admin-collapse", "admin-links", "format-links", "admin-post", "format-standard", "format-image", "format-gallery", "format-audio", "format-video", "format-chat", "format-status", "format-aside", "format-quote", "welcome-write-blog", "welcome-edit-page", "welcome-add-page", "welcome-view-site", "welcome-widgets-menus", "welcome-comments", "welcome-learn-more", "image-crop", "image-rotate-left", "image-rotate-right", "image-flip-vertical", "image-flip-horizontal", "undo", "redo", "editor-bold", "editor-italic", "editor-ul", "editor-ol", "editor-quote", "editor-alignleft", "editor-aligncenter", "editor-alignright", "editor-insertmore", "editor-spellcheck", "editor-distractionfree", "editor-kitchensink", "editor-underline", "editor-justify", "editor-textcolor", "editor-paste-word", "editor-paste-text", "editor-removeformatting", "editor-video", "editor-customchar", "editor-outdent", "editor-indent", "editor-help", "editor-strikethrough", "editor-unlink", "editor-rtl", "align-left", "align-right", "align-center", "align-none", "lock", "calendar", "visibility", "post-status", "post-trash", "edit", "trash", "arrow-up", "arrow-down", "arrow-left", "arrow-right", "arrow-up-alt", "arrow-down-alt", "arrow-left-alt", "arrow-right-alt", "arrow-up-alt2", "arrow-down-alt2", "arrow-left-alt2", "arrow-right-alt2", "leftright", "sort", "list-view", "exerpt-view", "share", "share1", "share-alt", "share-alt2", "twitter", "rss", "facebook", "facebook-alt", "networking", "googleplus", "hammer", "art", "migrate", "performance", "wordpress", "wordpress-alt", "pressthis", "update", "screenoptions", "info", "cart", "feedback", "cloud", "translation", "tag", "category", "yes", "no", "no-alt", "plus", "minus", "dismiss", "marker", "star-filled", "star-half", "star-empty", "flag", "location", "location-alt", "camera", "images-alt", "images-alt2", "video-alt", "video-alt2", "video-alt3", "vault", "shield", "shield-alt", "search", "slides", "analytics", "chart-pie", "chart-bar", "chart-line", "chart-area", "groups", "businessman", "id", "id-alt", "products", "awards", "forms", "portfolio", "book", "book-alt", "download", "upload", "backup", "lightbulb", "smiley" ]; options[1] = 'dashicons'; } else if (options[0] == 'fas') { icons = [ "blank", "ad", "address-book", "address-card", "adjust", "air-freshener", "align-center", "align-justify", "align-left", "align-right", "allergies", "ambulance", "american-sign-language-interpreting", "anchor", "angle-double-down", "angle-double-left", "angle-double-right", "angle-double-up", "angle-down", "angle-left", "angle-right", "angle-up", "angry", "ankh", "apple-alt", "archive", "archway", "arrow-alt-circle-down", "arrow-alt-circle-left", "arrow-alt-circle-right", "arrow-alt-circle-up", "arrow-circle-down", "arrow-circle-left", "arrow-circle-right", "arrow-circle-up", "arrow-down", "arrow-left", "arrow-right", "arrow-up", "arrows-alt", "arrows-alt-h", "arrows-alt-v", "assistive-listening-systems", "asterisk", "at", "atlas", "atom", "audio-description", "award", "baby", "baby-carriage", "backspace", "backward", "bacon", "bacteria", "bacterium", "bahai", "balance-scale", "balance-scale-left", "balance-scale-right", "ban", "band-aid", "barcode", "bars", "baseball-ball", "basketball-ball", "bath", "battery-empty", "battery-full", "battery-half", "battery-quarter", "battery-three-quarters", "bed", "beer", "bell", "bell-slash", "bezier-curve", "bible", "bicycle", "biking", "binoculars", "biohazard", "birthday-cake", "blender", "blender-phone", "blind", "blog", "bold", "bolt", "bomb", "bone", "bong", "book", "book-dead", "book-medical", "book-open", "book-reader", "bookmark", "border-all", "border-none", "border-style", "bowling-ball", "box", "box-open", "box-tissue", "boxes", "braille", "brain", "bread-slice", "briefcase", "briefcase-medical", "broadcast-tower", "broom", "brush", "bug", "building", "bullhorn", "bullseye", "burn", "bus", "bus-alt", "business-time", "calculator", "calendar", "calendar-alt", "calendar-check", "calendar-day", "calendar-minus", "calendar-plus", "calendar-times", "calendar-week", "camera", "camera-retro", "campground", "candy-cane", "cannabis", "capsules", "car", "car-alt", "car-battery", "car-crash", "car-side", "caravan", "caret-down", "caret-left", "caret-right", "caret-square-down", "caret-square-left", "caret-square-right", "caret-square-up", "caret-up", "carrot", "cart-arrow-down", "cart-plus", "cash-register", "cat", "certificate", "chair", "chalkboard", "chalkboard-teacher", "charging-station", "chart-area", "chart-bar", "chart-line", "chart-pie", "check", "check-circle", "check-double", "check-square", "cheese", "chess", "chess-bishop", "chess-board", "chess-king", "chess-knight", "chess-pawn", "chess-queen", "chess-rook", "chevron-circle-down", "chevron-circle-left", "chevron-circle-right", "chevron-circle-up", "chevron-down", "chevron-left", "chevron-right", "chevron-up", "child", "church", "circle", "circle-notch", "city", "clinic-medical", "clipboard", "clipboard-check", "clipboard-list", "clock", "clone", "closed-captioning", "cloud", "cloud-download-alt", "cloud-meatball", "cloud-moon", "cloud-moon-rain", "cloud-rain", "cloud-showers-heavy", "cloud-sun", "cloud-sun-rain", "cloud-upload-alt", "cocktail", "code", "code-branch", "coffee", "cog", "cogs", "coins", "columns", "comment", "comment-alt", "comment-dollar", "comment-dots", "comment-medical", "comment-slash", "comments", "comments-dollar", "compact-disc", "compass", "compress", "compress-alt", "compress-arrows-alt", "concierge-bell", "cookie", "cookie-bite", "copy", "copyright", "couch", "credit-card", "crop", "crop-alt", "cross", "crosshairs", "crow", "crown", "crutch", "cube", "cubes", "cut", "database", "deaf", "democrat", "desktop", "dharmachakra", "diagnoses", "dice", "dice-d20", "dice-d6", "dice-five", "dice-four", "dice-one", "dice-six", "dice-three", "dice-two", "digital-tachograph", "directions", "disease", "divide", "dizzy", "dna", "dog", "dollar-sign", "dolly", "dolly-flatbed", "donate", "door-closed", "door-open", "dot-circle", "dove", "download", "drafting-compass", "dragon", "draw-polygon", "drum", "drum-steelpan", "drumstick-bite", "dumbbell", "dumpster", "dumpster-fire", "dungeon", "edit", "egg", "eject", "ellipsis-h", "ellipsis-v", "envelope", "envelope-open", "envelope-open-text", "envelope-square", "equals", "eraser", "ethernet", "euro-sign", "exchange-alt", "exclamation", "exclamation-circle", "exclamation-triangle", "expand", "expand-alt", "expand-arrows-alt", "external-link-alt", "external-link-square-alt", "eye", "eye-dropper", "eye-slash", "fan", "fast-backward", "fast-forward", "faucet", "fax", "feather", "feather-alt", "female", "fighter-jet", "file", "file-alt", "file-archive", "file-audio", "file-code", "file-contract", "file-csv", "file-download", "file-excel", "file-export", "file-image", "file-import", "file-invoice", "file-invoice-dollar", "file-medical", "file-medical-alt", "file-pdf", "file-powerpoint", "file-prescription", "file-signature", "file-upload", "file-video", "file-word", "fill", "fill-drip", "film", "filter", "fingerprint", "fire", "fire-alt", "fire-extinguisher", "first-aid", "fish", "fist-raised", "flag", "flag-checkered", "flag-usa", "flask", "flushed", "folder", "folder-minus", "folder-open", "folder-plus", "font", "football-ball", "forward", "frog", "frown", "frown-open", "funnel-dollar", "futbol", "gamepad", "gas-pump", "gavel", "gem", "genderless", "ghost", "gift", "gifts", "glass-cheers", "glass-martini", "glass-martini-alt", "glass-whiskey", "glasses", "globe", "globe-africa", "globe-americas", "globe-asia", "globe-europe", "golf-ball", "gopuram", "graduation-cap", "greater-than", "greater-than-equal", "grimace", "grin", "grin-alt", "grin-beam", "grin-beam-sweat", "grin-hearts", "grin-squint", "grin-squint-tears", "grin-stars", "grin-tears", "grin-tongue", "grin-tongue-squint", "grin-tongue-wink", "grin-wink", "grip-horizontal", "grip-lines", "grip-lines-vertical", "grip-vertical", "guitar", "h-square", "hamburger", "hammer", "hamsa", "hand-holding", "hand-holding-heart", "hand-holding-medical", "hand-holding-usd", "hand-holding-water", "hand-lizard", "hand-middle-finger", "hand-paper", "hand-peace", "hand-point-down", "hand-point-left", "hand-point-right", "hand-point-up", "hand-pointer", "hand-rock", "hand-scissors", "hand-sparkles", "hand-spock", "hands", "hands-helping", "hands-wash", "handshake", "handshake-alt-slash", "handshake-slash", "hanukiah", "hard-hat", "hashtag", "hat-cowboy", "hat-cowboy-side", "hat-wizard", "hdd", "head-side-cough", "head-side-cough-slash", "head-side-mask", "head-side-virus", "heading", "headphones", "headphones-alt", "headset", "heart", "heart-broken", "heartbeat", "helicopter", "highlighter", "hiking", "hippo", "history", "hockey-puck", "holly-berry", "home", "horse", "horse-head", "hospital", "hospital-alt", "hospital-symbol", "hospital-user", "hot-tub", "hotdog", "hotel", "hourglass", "hourglass-end", "hourglass-half", "hourglass-start", "house-damage", "house-user", "hryvnia", "i-cursor", "ice-cream", "icicles", "icons", "id-badge", "id-card", "id-card-alt", "igloo", "image", "images", "inbox", "indent", "industry", "infinity", "info", "info-circle", "italic", "jedi", "joint", "journal-whills", "kaaba", "key", "keyboard", "khanda", "kiss", "kiss-beam", "kiss-wink-heart", "kiwi-bird", "landmark", "language", "laptop", "laptop-code", "laptop-house", "laptop-medical", "laugh", "laugh-beam", "laugh-squint", "laugh-wink", "layer-group", "leaf", "lemon", "less-than", "less-than-equal", "level-down-alt", "level-up-alt", "life-ring", "lightbulb", "link", "lira-sign", "list", "list-alt", "list-ol", "list-ul", "location-arrow", "lock", "lock-open", "long-arrow-alt-down", "long-arrow-alt-left", "long-arrow-alt-right", "long-arrow-alt-up", "low-vision", "luggage-cart", "lungs", "lungs-virus", "magic", "magnet", "mail-bulk", "male", "map", "map-marked", "map-marked-alt", "map-marker", "map-marker-alt", "map-pin", "map-signs", "marker", "mars", "mars-double", "mars-stroke", "mars-stroke-h", "mars-stroke-v", "mask", "medal", "medkit", "meh", "meh-blank", "meh-rolling-eyes", "memory", "menorah", "mercury", "meteor", "microchip", "microphone", "microphone-alt", "microphone-alt-slash", "microphone-slash", "microscope", "minus", "minus-circle", "minus-square", "mitten", "mobile", "mobile-alt", "money-bill", "money-bill-alt", "money-bill-wave", "money-bill-wave-alt", "money-check", "money-check-alt", "monument", "moon", "mortar-pestle", "mosque", "motorcycle", "mountain", "mouse", "mouse-pointer", "mug-hot", "music", "network-wired", "neuter", "newspaper", "not-equal", "notes-medical", "object-group", "object-ungroup", "oil-can", "om", "otter", "outdent", "pager", "paint-brush", "paint-roller", "palette", "pallet", "paper-plane", "paperclip", "parachute-box", "paragraph", "parking", "passport", "pastafarianism", "paste", "pause", "pause-circle", "paw", "peace", "pen", "pen-alt", "pen-fancy", "pen-nib", "pen-square", "pencil-alt", "pencil-ruler", "people-arrows", "people-carry", "pepper-hot", "percent", "percentage", "person-booth", "phone", "phone-alt", "phone-slash", "phone-square", "phone-square-alt", "phone-volume", "photo-video", "piggy-bank", "pills", "pizza-slice", "place-of-worship", "plane", "plane-arrival", "plane-departure", "plane-slash", "play", "play-circle", "plug", "plus", "plus-circle", "plus-square", "podcast", "poll", "poll-h", "poo", "poo-storm", "poop", "portrait", "pound-sign", "power-off", "pray", "praying-hands", "prescription", "prescription-bottle", "prescription-bottle-alt", "print", "procedures", "project-diagram", "pump-medical", "pump-soap", "puzzle-piece", "qrcode", "question", "question-circle", "quidditch", "quote-left", "quote-right", "quran", "radiation", "radiation-alt", "rainbow", "random", "receipt", "record-vinyl", "recycle", "redo", "redo-alt", "registered", "remove-format", "reply", "reply-all", "republican", "restroom", "retweet", "ribbon", "ring", "road", "robot", "rocket", "route", "rss", "rss-square", "ruble-sign", "ruler", "ruler-combined", "ruler-horizontal", "ruler-vertical", "running", "rupee-sign", "sad-cry", "sad-tear", "satellite", "satellite-dish", "save", "school", "screwdriver", "scroll", "sd-card", "search", "search-dollar", "search-location", "search-minus", "search-plus", "seedling", "server", "shapes", "share", "share-alt", "share-alt-square", "share-square", "shekel-sign", "shield-alt", "shield-virus", "ship", "shipping-fast", "shoe-prints", "shopping-bag", "shopping-basket", "shopping-cart", "shower", "shuttle-van", "sign", "sign-in-alt", "sign-language", "sign-out-alt", "signal", "signature", "sim-card", "sink", "sitemap", "skating", "skiing", "skiing-nordic", "skull", "skull-crossbones", "slash", "sleigh", "sliders-h", "smile", "smile-beam", "smile-wink", "smog", "smoking", "smoking-ban", "sms", "snowboarding", "snowflake", "snowman", "snowplow", "soap", "socks", "solar-panel", "sort", "sort-alpha-down", "sort-alpha-down-alt", "sort-alpha-up", "sort-alpha-up-alt", "sort-amount-down", "sort-amount-down-alt", "sort-amount-up", "sort-amount-up-alt", "sort-down", "sort-numeric-down", "sort-numeric-down-alt", "sort-numeric-up", "sort-numeric-up-alt", "sort-up", "spa", "space-shuttle", "spell-check", "spider", "spinner", "splotch", "spray-can", "square", "square-full", "square-root-alt", "stamp", "star", "star-and-crescent", "star-half", "star-half-alt", "star-of-david", "star-of-life", "step-backward", "step-forward", "stethoscope", "sticky-note", "stop", "stop-circle", "stopwatch", "stopwatch-20", "store", "store-alt", "store-alt-slash", "store-slash", "stream", "street-view", "strikethrough", "stroopwafel", "subscript", "subway", "suitcase", "suitcase-rolling", "sun", "superscript", "surprise", "swatchbook", "swimmer", "swimming-pool", "synagogue", "sync", "sync-alt", "syringe", "table", "table-tennis", "tablet", "tablet-alt", "tablets", "tachometer-alt", "tag", "tags", "tape", "tasks", "taxi", "teeth", "teeth-open", "temperature-high", "temperature-low", "tenge", "terminal", "text-height", "text-width", "th", "th-large", "th-list", "theater-masks", "thermometer", "thermometer-empty", "thermometer-full", "thermometer-half", "thermometer-quarter", "thermometer-three-quarters", "thumbs-down", "thumbs-up", "thumbtack", "ticket-alt", "times", "times-circle", "tint", "tint-slash", "tired", "toggle-off", "toggle-on", "toilet", "toilet-paper", "toilet-paper-slash", "toolbox", "tools", "tooth", "torah", "torii-gate", "tractor", "trademark", "traffic-light", "trailer", "train", "tram", "transgender", "transgender-alt", "trash", "trash-alt", "trash-restore", "trash-restore-alt", "tree", "trophy", "truck", "truck-loading", "truck-monster", "truck-moving", "truck-pickup", "tshirt", "tty", "tv", "umbrella", "umbrella-beach", "underline", "undo", "undo-alt", "universal-access", "university", "unlink", "unlock", "unlock-alt", "upload", "user", "user-alt", "user-alt-slash", "user-astronaut", "user-check", "user-circle", "user-clock", "user-cog", "user-edit", "user-friends", "user-graduate", "user-injured", "user-lock", "user-md", "user-minus", "user-ninja", "user-nurse", "user-plus", "user-secret", "user-shield", "user-slash", "user-tag", "user-tie", "user-times", "users", "users-cog", "users-slash", "utensil-spoon", "utensils", "vector-square", "venus", "venus-double", "venus-mars", "vial", "vials", "video", "video-slash", "vihara", "virus", "virus-slash", "viruses", "voicemail", "volleyball-ball", "volume-down", "volume-mute", "volume-off", "volume-up", "vote-yea", "vr-cardboard", "walking", "wallet", "warehouse", "water", "wave-square", "weight", "weight-hanging", "wheelchair", "wifi", "wind", "window-close", "window-maximize", "window-minimize", "window-restore", "wine-bottle", "wine-glass", "wine-glass-alt", "won-sign", "wrench", "x-ray", "yen-sign", "yin-yang" ]; options[1] = "fa"; } else if (options[0] == 'fab') { icons = [ "blank", "500px", "accessible-icon", "accusoft", "acquisitions-incorporated", "adn", "adobe", "adversal", "affiliatetheme", "airbnb", "algolia", "alipay", "amazon", "amazon-pay", "amilia", "android", "angellist", "angrycreative", "angular", "app-store", "app-store-ios", "apper", "apple", "apple-pay", "artstation", "asymmetrik", "atlassian", "audible", "autoprefixer", "avianex", "aviato", "aws", "bandcamp", "battle-net", "behance", "behance-square", "bimobject", "bitbucket", "bitcoin", "bity", "black-tie", "blackberry", "blogger", "blogger-b", "bluetooth", "bluetooth-b", "bootstrap", "btc", "buffer", "buromobelexperte", "buy-n-large", "buysellads", "canadian-maple-leaf", "cc-amazon-pay", "cc-amex", "cc-apple-pay", "cc-diners-club", "cc-discover", "cc-jcb", "cc-mastercard", "cc-paypal", "cc-stripe", "cc-visa", "centercode", "centos", "chrome", "chromecast", "cloudscale", "cloudsmith", "cloudversify", "codepen", "codiepie", "confluence", "connectdevelop", "contao", "cotton-bureau", "cpanel", "creative-commons", "creative-commons-by", "creative-commons-nc", "creative-commons-nc-eu", "creative-commons-nc-jp", "creative-commons-nd", "creative-commons-pd", "creative-commons-pd-alt", "creative-commons-remix", "creative-commons-sa", "creative-commons-sampling", "creative-commons-sampling-plus", "creative-commons-share", "creative-commons-zero", "critical-role", "css3", "css3-alt", "cuttlefish", "d-and-d", "d-and-d-beyond", "dailymotion", "dashcube", "deezer", "delicious", "deploydog", "deskpro", "dev", "deviantart", "dhl", "diaspora", "digg", "digital-ocean", "discord", "discourse", "dochub", "docker", "draft2digital", "dribbble", "dribbble-square", "dropbox", "drupal", "dyalog", "earlybirds", "ebay", "edge", "edge-legacy", "elementor", "ello", "ember", "empire", "envira", "erlang", "ethereum", "etsy", "evernote", "expeditedssl", "facebook", "facebook-f", "facebook-messenger", "facebook-square", "fantasy-flight-games", "fedex", "fedora", "figma", "firefox", "firefox-browser", "first-order", "first-order-alt", "firstdraft", "flickr", "flipboard", "fly", "font-awesome", "font-awesome-alt", "font-awesome-flag", "fonticons", "fonticons-fi", "fort-awesome", "fort-awesome-alt", "forumbee", "foursquare", "free-code-camp", "freebsd", "fulcrum", "galactic-republic", "galactic-senate", "get-pocket", "gg", "gg-circle", "git", "git-alt", "git-square", "github", "github-alt", "github-square", "gitkraken", "gitlab", "gitter", "glide", "glide-g", "gofore", "goodreads", "goodreads-g", "google", "google-drive", "google-pay", "google-play", "google-plus", "google-plus-g", "google-plus-square", "google-wallet", "gratipay", "grav", "gripfire", "grunt", "gulp", "hacker-news", "hacker-news-square", "hackerrank", "hips", "hire-a-helper", "hooli", "hornbill", "hotjar", "houzz", "html5", "hubspot", "ideal", "imdb", "instagram", "instagram-square", "intercom", "internet-explorer", "invision", "ioxhost", "itch-io", "itunes", "itunes-note", "java", "jedi-order", "jenkins", "jira", "joget", "joomla", "js", "js-square", "jsfiddle", "kaggle", "keybase", "keycdn", "kickstarter", "kickstarter-k", "korvue", "laravel", "lastfm", "lastfm-square", "leanpub", "less", "line", "linkedin", "linkedin-in", "linode", "linux", "lyft", "magento", "mailchimp", "mandalorian", "markdown", "mastodon", "maxcdn", "mdb", "medapps", "medium", "medium-m", "medrt", "meetup", "megaport", "mendeley", "microblog", "microsoft", "mix", "mixcloud", "mixer", "mizuni", "modx", "monero", "napster", "neos", "nimblr", "node", "node-js", "npm", "ns8", "nutritionix", "odnoklassniki", "odnoklassniki-square", "old-republic", "opencart", "openid", "opera", "optin-monster", "orcid", "osi", "page4", "pagelines", "palfed", "patreon", "paypal", "penny-arcade", "periscope", "phabricator", "phoenix-framework", "phoenix-squadron", "php", "pied-piper", "pied-piper-alt", "pied-piper-hat", "pied-piper-pp", "pied-piper-square", "pinterest", "pinterest-p", "pinterest-square", "playstation", "product-hunt", "pushed", "python", "qq", "quinscape", "quora", "r-project", "raspberry-pi", "ravelry", "react", "reacteurope", "readme", "rebel", "red-river", "reddit", "reddit-alien", "reddit-square", "redhat", "renren", "replyd", "researchgate", "resolving", "rev", "rocketchat", "rockrms", "rust", "safari", "salesforce", "sass", "schlix", "scribd", "searchengin", "sellcast", "sellsy", "servicestack", "shirtsinbulk", "shopify", "shopware", "simplybuilt", "sistrix", "sith", "sketch", "skyatlas", "skype", "slack", "slack-hash", "slideshare", "snapchat", "snapchat-ghost", "snapchat-square", "soundcloud", "sourcetree", "speakap", "speaker-deck", "spotify", "squarespace", "stack-exchange", "stack-overflow", "stackpath", "staylinked", "steam", "steam-square", "steam-symbol", "sticker-mule", "strava", "stripe", "stripe-s", "studiovinari", "stumbleupon", "stumbleupon-circle", "superpowers", "supple", "suse", "swift", "symfony", "teamspeak", "telegram", "telegram-plane", "tencent-weibo", "the-red-yeti", "themeco", "themeisle", "think-peaks", "tiktok", "trade-federation", "trello", "tripadvisor", "tumblr", "tumblr-square", "twitch", "twitter", "twitter-square", "typo3", "uber", "ubuntu", "uikit", "umbraco", "uniregistry", "unity", "unsplash", "untappd", "ups", "usb", "usps", "ussunnah", "vaadin", "viacoin", "viadeo", "viadeo-square", "viber", "vimeo", "vimeo-square", "vimeo-v", "vine", "vk", "vnv", "vuejs", "waze", "weebly", "weibo", "weixin", "whatsapp", "whatsapp-square", "whmcs", "wikipedia-w", "windows", "wix", "wizards-of-the-coast", "wolf-pack-battalion", "wordpress", "wordpress-simple", "wpbeginner", "wpexplorer", "wpforms", "wpressr", "xbox", "xing", "xing-square", "y-combinator", "yahoo", "yammer", "yandex", "yandex-international", "yarn", "yelp", "yoast", "youtube", "youtube-square", "zhihu" ]; options[1] = "fa"; } else { icons = [ "blank", "standard", "aside", "image", "gallery", "video", "status", "quote", "link", "chat", "audio", /* Social icons */ "github", "dribbble", "twitter", "facebook", "facebook-alt", "wordpress", "googleplus", "linkedin", "linkedin-alt", "pinterest", "pinterest-alt", "flickr", "vimeo", "youtube", "tumblr", "instagram", "codepen", "polldaddy", "googleplus-alt", "path", "skype", "digg", "reddit", "stumbleupon", "pocket", /* Meta icons */ "comment", "category", "tag", "time", "user", "day", "week", "month", "pinned", /* Other icons */ "search", "unzoom", "zoom", "show", "hide", "close", "close-alt", "trash", "star", "home", "mail", "edit", "reply", "feed", "warning", "share", "attachment", "location", "checkmark", "menu", "refresh", "minimize", "maximize", "404", "spam", "summary", "cloud", "key", "dot", "next", "previous", "expand", "collapse", "dropdown", "dropdown-left", "top", "draggable", "phone", "send-to-phone", "plugin", "cloud-download", "cloud-upload", "external", "document", "book", "cog", "unapprove", "cart", "pause", "stop", "skip-back", "skip-ahead", "play", "tablet", "send-to-tablet", "info", "notice", "help", "fastforward", "rewind", "portfolio", "heart", "code", "subscribe", "unsubscribe", "subscribed", "reply-alt", "reply-single", "flag", "print", "lock", "bold", "italic", "picture", /* Generic shapes */ "uparrow", "rightarrow", "downarrow", "leftarrow" ]; options[1] = 'genericon'; }; }; font_set(); function build_list($popup,$button,clear) { $list = $popup.find('.icon-picker-list'); if (clear==1) { $list.empty(); // clear list // } for (var i in icons) { $list.append('<li data-icon="'+icons[i]+'"><a href="#" title="'+icons[i]+'"><span class="'+options[0]+' '+options[1]+'-'+icons[i]+'"></span></a></li>'); }; $('a', $list).click(function(e) { e.preventDefault(); var title = $(this).attr("title"); $target.val(options[0]+"|"+options[1]+"-"+title); $button.removeClass().addClass("icon-picker "+options[0]+" "+options[1]+"-"+title); removePopup(); }); }; function removePopup(){ $(".icon-picker-container").remove(); } $button = $('.icon-picker'); $button.each( function() { $(this).on('click.iconPicker', function() { createPopup($(this)); }); }); function createPopup($button) { $target = $($button.data('target')); $popup = $('<div class="icon-picker-container"> \ <div class="icon-picker-control"></div> \ <ul class="icon-picker-list"></ul> \ </div>') .css({ 'top': $button.offset().top, 'left': $button.offset().left }); build_list($popup,$button,0); var $control = $popup.find('.icon-picker-control'); $control.html('<p>Select Font: <select><option value="dashicons">Dashicons</option><option value="lni">Line Icons</option><option value="fas">Font Awesome Solid</option><option value="fab">Font Awesome Brand</option></select></p>'+ '<a data-direction="back" href="#"><span class="dashicons dashicons-arrow-left-alt2"></span></a> '+ '<input type="text" class="" placeholder="Search" />'+ '<a data-direction="forward" href="#"><span class="dashicons dashicons-arrow-right-alt2"></span></a>'+ ''); $('select', $control).on('change', function(e) { e.preventDefault(); if (this.value != options[0]) { options[0] = this.value; font_set(); build_list($popup,$button,1); }; }); $('a', $control).click(function(e) { e.preventDefault(); if ($(this).data('direction') === 'back') { //move last 25 elements to front $('li:gt(' + (icons.length - 26) + ')', $list).each(function() { $(this).prependTo($list); }); } else { //move first 25 elements to the end $('li:lt(25)', $list).each(function() { $(this).appendTo($list); }); } }); $popup.appendTo('body').show(); $('input', $control).on('keyup', function(e) { var search = $(this).val(); if (search === '') { //show all again $('li:lt(25)', $list).show(); } else { $('li', $list).each(function() { if ($(this).data('icon').toString().toLowerCase().indexOf(search.toLowerCase()) !== -1) { $(this).show(); } else { $(this).hide(); } }); } }); $(document).mouseup(function (e){ if (!$popup.is(e.target) && $popup.has(e.target).length === 0) { removePopup(); } }); } } $(function() { $('.icon-picker').iconPicker(); }); }(jQuery));