diff --git a/composer.json b/composer.json index 85994dd77..ee8dadac9 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,7 @@ { "require": { "spomky-labs/otphp": "^10.0", - "chillerlan/php-qrcode": "^3.3" + "chillerlan/php-qrcode": "^3.3", + "mervick/material-design-icons": "^2.2" } } diff --git a/composer.lock b/composer.lock index 90f691025..ab5e28d95 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "51b3544b18f6b9f21242d9f647e29fcb", + "content-hash": "923f1c16aa4774d149c9084695110d44", "packages": [ { "name": "beberlei/assert", @@ -201,6 +201,49 @@ }, "time": "2019-09-10T00:09:44+00:00" }, + { + "name": "mervick/material-design-icons", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/mervick/material-design-icons.git", + "reference": "635435c8d3df3a6da3241648caf8a65d1c07cc1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mervick/material-design-icons/zipball/635435c8d3df3a6da3241648caf8a65d1c07cc1a", + "reference": "635435c8d3df3a6da3241648caf8a65d1c07cc1a", + "shasum": "" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT", + "CC-BY-4.0" + ], + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "description": "Google Material Design Icons For Using With Bootstrap", + "homepage": "http://github.com/mervick/material-design-icons", + "keywords": [ + "bootstrap", + "google", + "icons", + "icons-web-font", + "material", + "material-design", + "web-font" + ], + "support": { + "issues": "https://github.com/mervick/material-design-icons/issues", + "source": "http://github.com/mervick/material-design-icons" + }, + "time": "2016-02-22T01:05:40+00:00" + }, { "name": "paragonie/constant_time_encoding", "version": "v2.4.0", diff --git a/lib/iconfont/MaterialIcons-Regular.ijmap b/lib/iconfont/MaterialIcons-Regular.ijmap deleted file mode 100644 index d9f1d259f..000000000 --- a/lib/iconfont/MaterialIcons-Regular.ijmap +++ /dev/null @@ -1 +0,0 @@ -{"icons":{"e84d":{"name":"3d Rotation"},"eb3b":{"name":"Ac Unit"},"e190":{"name":"Access Alarm"},"e191":{"name":"Access Alarms"},"e192":{"name":"Access Time"},"e84e":{"name":"Accessibility"},"e914":{"name":"Accessible"},"e84f":{"name":"Account Balance"},"e850":{"name":"Account Balance Wallet"},"e851":{"name":"Account Box"},"e853":{"name":"Account Circle"},"e60e":{"name":"Adb"},"e145":{"name":"Add"},"e439":{"name":"Add A Photo"},"e193":{"name":"Add Alarm"},"e003":{"name":"Add Alert"},"e146":{"name":"Add Box"},"e147":{"name":"Add Circle"},"e148":{"name":"Add Circle Outline"},"e567":{"name":"Add Location"},"e854":{"name":"Add Shopping Cart"},"e39d":{"name":"Add To Photos"},"e05c":{"name":"Add To Queue"},"e39e":{"name":"Adjust"},"e630":{"name":"Airline Seat Flat"},"e631":{"name":"Airline Seat Flat Angled"},"e632":{"name":"Airline Seat Individual Suite"},"e633":{"name":"Airline Seat Legroom Extra"},"e634":{"name":"Airline Seat Legroom Normal"},"e635":{"name":"Airline Seat Legroom Reduced"},"e636":{"name":"Airline Seat Recline Extra"},"e637":{"name":"Airline Seat Recline Normal"},"e195":{"name":"Airplanemode Active"},"e194":{"name":"Airplanemode Inactive"},"e055":{"name":"Airplay"},"eb3c":{"name":"Airport Shuttle"},"e855":{"name":"Alarm"},"e856":{"name":"Alarm Add"},"e857":{"name":"Alarm Off"},"e858":{"name":"Alarm On"},"e019":{"name":"Album"},"eb3d":{"name":"All Inclusive"},"e90b":{"name":"All Out"},"e859":{"name":"Android"},"e85a":{"name":"Announcement"},"e5c3":{"name":"Apps"},"e149":{"name":"Archive"},"e5c4":{"name":"Arrow Back"},"e5db":{"name":"Arrow Downward"},"e5c5":{"name":"Arrow Drop Down"},"e5c6":{"name":"Arrow Drop Down Circle"},"e5c7":{"name":"Arrow Drop Up"},"e5c8":{"name":"Arrow Forward"},"e5d8":{"name":"Arrow Upward"},"e060":{"name":"Art Track"},"e85b":{"name":"Aspect Ratio"},"e85c":{"name":"Assessment"},"e85d":{"name":"Assignment"},"e85e":{"name":"Assignment Ind"},"e85f":{"name":"Assignment Late"},"e860":{"name":"Assignment Return"},"e861":{"name":"Assignment Returned"},"e862":{"name":"Assignment Turned In"},"e39f":{"name":"Assistant"},"e3a0":{"name":"Assistant Photo"},"e226":{"name":"Attach File"},"e227":{"name":"Attach Money"},"e2bc":{"name":"Attachment"},"e3a1":{"name":"Audiotrack"},"e863":{"name":"Autorenew"},"e01b":{"name":"Av Timer"},"e14a":{"name":"Backspace"},"e864":{"name":"Backup"},"e19c":{"name":"Battery Alert"},"e1a3":{"name":"Battery Charging Full"},"e1a4":{"name":"Battery Full"},"e1a5":{"name":"Battery Std"},"e1a6":{"name":"Battery Unknown"},"eb3e":{"name":"Beach Access"},"e52d":{"name":"Beenhere"},"e14b":{"name":"Block"},"e1a7":{"name":"Bluetooth"},"e60f":{"name":"Bluetooth Audio"},"e1a8":{"name":"Bluetooth Connected"},"e1a9":{"name":"Bluetooth Disabled"},"e1aa":{"name":"Bluetooth Searching"},"e3a2":{"name":"Blur Circular"},"e3a3":{"name":"Blur Linear"},"e3a4":{"name":"Blur Off"},"e3a5":{"name":"Blur On"},"e865":{"name":"Book"},"e866":{"name":"Bookmark"},"e867":{"name":"Bookmark Border"},"e228":{"name":"Border All"},"e229":{"name":"Border Bottom"},"e22a":{"name":"Border Clear"},"e22b":{"name":"Border Color"},"e22c":{"name":"Border Horizontal"},"e22d":{"name":"Border Inner"},"e22e":{"name":"Border Left"},"e22f":{"name":"Border Outer"},"e230":{"name":"Border Right"},"e231":{"name":"Border Style"},"e232":{"name":"Border Top"},"e233":{"name":"Border Vertical"},"e06b":{"name":"Branding Watermark"},"e3a6":{"name":"Brightness 1"},"e3a7":{"name":"Brightness 2"},"e3a8":{"name":"Brightness 3"},"e3a9":{"name":"Brightness 4"},"e3aa":{"name":"Brightness 5"},"e3ab":{"name":"Brightness 6"},"e3ac":{"name":"Brightness 7"},"e1ab":{"name":"Brightness Auto"},"e1ac":{"name":"Brightness High"},"e1ad":{"name":"Brightness Low"},"e1ae":{"name":"Brightness Medium"},"e3ad":{"name":"Broken Image"},"e3ae":{"name":"Brush"},"e6dd":{"name":"Bubble Chart"},"e868":{"name":"Bug Report"},"e869":{"name":"Build"},"e43c":{"name":"Burst Mode"},"e0af":{"name":"Business"},"eb3f":{"name":"Business Center"},"e86a":{"name":"Cached"},"e7e9":{"name":"Cake"},"e0b0":{"name":"Call"},"e0b1":{"name":"Call End"},"e0b2":{"name":"Call Made"},"e0b3":{"name":"Call Merge"},"e0b4":{"name":"Call Missed"},"e0e4":{"name":"Call Missed Outgoing"},"e0b5":{"name":"Call Received"},"e0b6":{"name":"Call Split"},"e06c":{"name":"Call To Action"},"e3af":{"name":"Camera"},"e3b0":{"name":"Camera Alt"},"e8fc":{"name":"Camera Enhance"},"e3b1":{"name":"Camera Front"},"e3b2":{"name":"Camera Rear"},"e3b3":{"name":"Camera Roll"},"e5c9":{"name":"Cancel"},"e8f6":{"name":"Card Giftcard"},"e8f7":{"name":"Card Membership"},"e8f8":{"name":"Card Travel"},"eb40":{"name":"Casino"},"e307":{"name":"Cast"},"e308":{"name":"Cast Connected"},"e3b4":{"name":"Center Focus Strong"},"e3b5":{"name":"Center Focus Weak"},"e86b":{"name":"Change History"},"e0b7":{"name":"Chat"},"e0ca":{"name":"Chat Bubble"},"e0cb":{"name":"Chat Bubble Outline"},"e5ca":{"name":"Check"},"e834":{"name":"Check Box"},"e835":{"name":"Check Box Outline Blank"},"e86c":{"name":"Check Circle"},"e5cb":{"name":"Chevron Left"},"e5cc":{"name":"Chevron Right"},"eb41":{"name":"Child Care"},"eb42":{"name":"Child Friendly"},"e86d":{"name":"Chrome Reader Mode"},"e86e":{"name":"Class"},"e14c":{"name":"Clear"},"e0b8":{"name":"Clear All"},"e5cd":{"name":"Close"},"e01c":{"name":"Closed Caption"},"e2bd":{"name":"Cloud"},"e2be":{"name":"Cloud Circle"},"e2bf":{"name":"Cloud Done"},"e2c0":{"name":"Cloud Download"},"e2c1":{"name":"Cloud Off"},"e2c2":{"name":"Cloud Queue"},"e2c3":{"name":"Cloud Upload"},"e86f":{"name":"Code"},"e3b6":{"name":"Collections"},"e431":{"name":"Collections Bookmark"},"e3b7":{"name":"Color Lens"},"e3b8":{"name":"Colorize"},"e0b9":{"name":"Comment"},"e3b9":{"name":"Compare"},"e915":{"name":"Compare Arrows"},"e30a":{"name":"Computer"},"e638":{"name":"Confirmation Number"},"e0d0":{"name":"Contact Mail"},"e0cf":{"name":"Contact Phone"},"e0ba":{"name":"Contacts"},"e14d":{"name":"Content Copy"},"e14e":{"name":"Content Cut"},"e14f":{"name":"Content Paste"},"e3ba":{"name":"Control Point"},"e3bb":{"name":"Control Point Duplicate"},"e90c":{"name":"Copyright"},"e150":{"name":"Create"},"e2cc":{"name":"Create New Folder"},"e870":{"name":"Credit Card"},"e3be":{"name":"Crop"},"e3bc":{"name":"Crop 16 9"},"e3bd":{"name":"Crop 3 2"},"e3bf":{"name":"Crop 5 4"},"e3c0":{"name":"Crop 7 5"},"e3c1":{"name":"Crop Din"},"e3c2":{"name":"Crop Free"},"e3c3":{"name":"Crop Landscape"},"e3c4":{"name":"Crop Original"},"e3c5":{"name":"Crop Portrait"},"e437":{"name":"Crop Rotate"},"e3c6":{"name":"Crop Square"},"e871":{"name":"Dashboard"},"e1af":{"name":"Data Usage"},"e916":{"name":"Date Range"},"e3c7":{"name":"Dehaze"},"e872":{"name":"Delete"},"e92b":{"name":"Delete Forever"},"e16c":{"name":"Delete Sweep"},"e873":{"name":"Description"},"e30b":{"name":"Desktop Mac"},"e30c":{"name":"Desktop Windows"},"e3c8":{"name":"Details"},"e30d":{"name":"Developer Board"},"e1b0":{"name":"Developer Mode"},"e335":{"name":"Device Hub"},"e1b1":{"name":"Devices"},"e337":{"name":"Devices Other"},"e0bb":{"name":"Dialer Sip"},"e0bc":{"name":"Dialpad"},"e52e":{"name":"Directions"},"e52f":{"name":"Directions Bike"},"e532":{"name":"Directions Boat"},"e530":{"name":"Directions Bus"},"e531":{"name":"Directions Car"},"e534":{"name":"Directions Railway"},"e566":{"name":"Directions Run"},"e533":{"name":"Directions Subway"},"e535":{"name":"Directions Transit"},"e536":{"name":"Directions Walk"},"e610":{"name":"Disc Full"},"e875":{"name":"Dns"},"e612":{"name":"Do Not Disturb"},"e611":{"name":"Do Not Disturb Alt"},"e643":{"name":"Do Not Disturb Off"},"e644":{"name":"Do Not Disturb On"},"e30e":{"name":"Dock"},"e7ee":{"name":"Domain"},"e876":{"name":"Done"},"e877":{"name":"Done All"},"e917":{"name":"Donut Large"},"e918":{"name":"Donut Small"},"e151":{"name":"Drafts"},"e25d":{"name":"Drag Handle"},"e613":{"name":"Drive Eta"},"e1b2":{"name":"Dvr"},"e3c9":{"name":"Edit"},"e568":{"name":"Edit Location"},"e8fb":{"name":"Eject"},"e0be":{"name":"Email"},"e63f":{"name":"Enhanced Encryption"},"e01d":{"name":"Equalizer"},"e000":{"name":"Error"},"e001":{"name":"Error Outline"},"e926":{"name":"Euro Symbol"},"e56d":{"name":"Ev Station"},"e878":{"name":"Event"},"e614":{"name":"Event Available"},"e615":{"name":"Event Busy"},"e616":{"name":"Event Note"},"e903":{"name":"Event Seat"},"e879":{"name":"Exit To App"},"e5ce":{"name":"Expand Less"},"e5cf":{"name":"Expand More"},"e01e":{"name":"Explicit"},"e87a":{"name":"Explore"},"e3ca":{"name":"Exposure"},"e3cb":{"name":"Exposure Neg 1"},"e3cc":{"name":"Exposure Neg 2"},"e3cd":{"name":"Exposure Plus 1"},"e3ce":{"name":"Exposure Plus 2"},"e3cf":{"name":"Exposure Zero"},"e87b":{"name":"Extension"},"e87c":{"name":"Face"},"e01f":{"name":"Fast Forward"},"e020":{"name":"Fast Rewind"},"e87d":{"name":"Favorite"},"e87e":{"name":"Favorite Border"},"e06d":{"name":"Featured Play List"},"e06e":{"name":"Featured Video"},"e87f":{"name":"Feedback"},"e05d":{"name":"Fiber Dvr"},"e061":{"name":"Fiber Manual Record"},"e05e":{"name":"Fiber New"},"e06a":{"name":"Fiber Pin"},"e062":{"name":"Fiber Smart Record"},"e2c4":{"name":"File Download"},"e2c6":{"name":"File Upload"},"e3d3":{"name":"Filter"},"e3d0":{"name":"Filter 1"},"e3d1":{"name":"Filter 2"},"e3d2":{"name":"Filter 3"},"e3d4":{"name":"Filter 4"},"e3d5":{"name":"Filter 5"},"e3d6":{"name":"Filter 6"},"e3d7":{"name":"Filter 7"},"e3d8":{"name":"Filter 8"},"e3d9":{"name":"Filter 9"},"e3da":{"name":"Filter 9 Plus"},"e3db":{"name":"Filter B And W"},"e3dc":{"name":"Filter Center Focus"},"e3dd":{"name":"Filter Drama"},"e3de":{"name":"Filter Frames"},"e3df":{"name":"Filter Hdr"},"e152":{"name":"Filter List"},"e3e0":{"name":"Filter None"},"e3e2":{"name":"Filter Tilt Shift"},"e3e3":{"name":"Filter Vintage"},"e880":{"name":"Find In Page"},"e881":{"name":"Find Replace"},"e90d":{"name":"Fingerprint"},"e5dc":{"name":"First Page"},"eb43":{"name":"Fitness Center"},"e153":{"name":"Flag"},"e3e4":{"name":"Flare"},"e3e5":{"name":"Flash Auto"},"e3e6":{"name":"Flash Off"},"e3e7":{"name":"Flash On"},"e539":{"name":"Flight"},"e904":{"name":"Flight Land"},"e905":{"name":"Flight Takeoff"},"e3e8":{"name":"Flip"},"e882":{"name":"Flip To Back"},"e883":{"name":"Flip To Front"},"e2c7":{"name":"Folder"},"e2c8":{"name":"Folder Open"},"e2c9":{"name":"Folder Shared"},"e617":{"name":"Folder Special"},"e167":{"name":"Font Download"},"e234":{"name":"Format Align Center"},"e235":{"name":"Format Align Justify"},"e236":{"name":"Format Align Left"},"e237":{"name":"Format Align Right"},"e238":{"name":"Format Bold"},"e239":{"name":"Format Clear"},"e23a":{"name":"Format Color Fill"},"e23b":{"name":"Format Color Reset"},"e23c":{"name":"Format Color Text"},"e23d":{"name":"Format Indent Decrease"},"e23e":{"name":"Format Indent Increase"},"e23f":{"name":"Format Italic"},"e240":{"name":"Format Line Spacing"},"e241":{"name":"Format List Bulleted"},"e242":{"name":"Format List Numbered"},"e243":{"name":"Format Paint"},"e244":{"name":"Format Quote"},"e25e":{"name":"Format Shapes"},"e245":{"name":"Format Size"},"e246":{"name":"Format Strikethrough"},"e247":{"name":"Format Textdirection L To R"},"e248":{"name":"Format Textdirection R To L"},"e249":{"name":"Format Underlined"},"e0bf":{"name":"Forum"},"e154":{"name":"Forward"},"e056":{"name":"Forward 10"},"e057":{"name":"Forward 30"},"e058":{"name":"Forward 5"},"eb44":{"name":"Free Breakfast"},"e5d0":{"name":"Fullscreen"},"e5d1":{"name":"Fullscreen Exit"},"e24a":{"name":"Functions"},"e927":{"name":"G Translate"},"e30f":{"name":"Gamepad"},"e021":{"name":"Games"},"e90e":{"name":"Gavel"},"e155":{"name":"Gesture"},"e884":{"name":"Get App"},"e908":{"name":"Gif"},"eb45":{"name":"Golf Course"},"e1b3":{"name":"Gps Fixed"},"e1b4":{"name":"Gps Not Fixed"},"e1b5":{"name":"Gps Off"},"e885":{"name":"Grade"},"e3e9":{"name":"Gradient"},"e3ea":{"name":"Grain"},"e1b8":{"name":"Graphic Eq"},"e3eb":{"name":"Grid Off"},"e3ec":{"name":"Grid On"},"e7ef":{"name":"Group"},"e7f0":{"name":"Group Add"},"e886":{"name":"Group Work"},"e052":{"name":"Hd"},"e3ed":{"name":"Hdr Off"},"e3ee":{"name":"Hdr On"},"e3f1":{"name":"Hdr Strong"},"e3f2":{"name":"Hdr Weak"},"e310":{"name":"Headset"},"e311":{"name":"Headset Mic"},"e3f3":{"name":"Healing"},"e023":{"name":"Hearing"},"e887":{"name":"Help"},"e8fd":{"name":"Help Outline"},"e024":{"name":"High Quality"},"e25f":{"name":"Highlight"},"e888":{"name":"Highlight Off"},"e889":{"name":"History"},"e88a":{"name":"Home"},"eb46":{"name":"Hot Tub"},"e53a":{"name":"Hotel"},"e88b":{"name":"Hourglass Empty"},"e88c":{"name":"Hourglass Full"},"e902":{"name":"Http"},"e88d":{"name":"Https"},"e3f4":{"name":"Image"},"e3f5":{"name":"Image Aspect Ratio"},"e0e0":{"name":"Import Contacts"},"e0c3":{"name":"Import Export"},"e912":{"name":"Important Devices"},"e156":{"name":"Inbox"},"e909":{"name":"Indeterminate Check Box"},"e88e":{"name":"Info"},"e88f":{"name":"Info Outline"},"e890":{"name":"Input"},"e24b":{"name":"Insert Chart"},"e24c":{"name":"Insert Comment"},"e24d":{"name":"Insert Drive File"},"e24e":{"name":"Insert Emoticon"},"e24f":{"name":"Insert Invitation"},"e250":{"name":"Insert Link"},"e251":{"name":"Insert Photo"},"e891":{"name":"Invert Colors"},"e0c4":{"name":"Invert Colors Off"},"e3f6":{"name":"Iso"},"e312":{"name":"Keyboard"},"e313":{"name":"Keyboard Arrow Down"},"e314":{"name":"Keyboard Arrow Left"},"e315":{"name":"Keyboard Arrow Right"},"e316":{"name":"Keyboard Arrow Up"},"e317":{"name":"Keyboard Backspace"},"e318":{"name":"Keyboard Capslock"},"e31a":{"name":"Keyboard Hide"},"e31b":{"name":"Keyboard Return"},"e31c":{"name":"Keyboard Tab"},"e31d":{"name":"Keyboard Voice"},"eb47":{"name":"Kitchen"},"e892":{"name":"Label"},"e893":{"name":"Label Outline"},"e3f7":{"name":"Landscape"},"e894":{"name":"Language"},"e31e":{"name":"Laptop"},"e31f":{"name":"Laptop Chromebook"},"e320":{"name":"Laptop Mac"},"e321":{"name":"Laptop Windows"},"e5dd":{"name":"Last Page"},"e895":{"name":"Launch"},"e53b":{"name":"Layers"},"e53c":{"name":"Layers Clear"},"e3f8":{"name":"Leak Add"},"e3f9":{"name":"Leak Remove"},"e3fa":{"name":"Lens"},"e02e":{"name":"Library Add"},"e02f":{"name":"Library Books"},"e030":{"name":"Library Music"},"e90f":{"name":"Lightbulb Outline"},"e919":{"name":"Line Style"},"e91a":{"name":"Line Weight"},"e260":{"name":"Linear Scale"},"e157":{"name":"Link"},"e438":{"name":"Linked Camera"},"e896":{"name":"List"},"e0c6":{"name":"Live Help"},"e639":{"name":"Live Tv"},"e53f":{"name":"Local Activity"},"e53d":{"name":"Local Airport"},"e53e":{"name":"Local Atm"},"e540":{"name":"Local Bar"},"e541":{"name":"Local Cafe"},"e542":{"name":"Local Car Wash"},"e543":{"name":"Local Convenience Store"},"e556":{"name":"Local Dining"},"e544":{"name":"Local Drink"},"e545":{"name":"Local Florist"},"e546":{"name":"Local Gas Station"},"e547":{"name":"Local Grocery Store"},"e548":{"name":"Local Hospital"},"e549":{"name":"Local Hotel"},"e54a":{"name":"Local Laundry Service"},"e54b":{"name":"Local Library"},"e54c":{"name":"Local Mall"},"e54d":{"name":"Local Movies"},"e54e":{"name":"Local Offer"},"e54f":{"name":"Local Parking"},"e550":{"name":"Local Pharmacy"},"e551":{"name":"Local Phone"},"e552":{"name":"Local Pizza"},"e553":{"name":"Local Play"},"e554":{"name":"Local Post Office"},"e555":{"name":"Local Printshop"},"e557":{"name":"Local See"},"e558":{"name":"Local Shipping"},"e559":{"name":"Local Taxi"},"e7f1":{"name":"Location City"},"e1b6":{"name":"Location Disabled"},"e0c7":{"name":"Location Off"},"e0c8":{"name":"Location On"},"e1b7":{"name":"Location Searching"},"e897":{"name":"Lock"},"e898":{"name":"Lock Open"},"e899":{"name":"Lock Outline"},"e3fc":{"name":"Looks"},"e3fb":{"name":"Looks 3"},"e3fd":{"name":"Looks 4"},"e3fe":{"name":"Looks 5"},"e3ff":{"name":"Looks 6"},"e400":{"name":"Looks One"},"e401":{"name":"Looks Two"},"e028":{"name":"Loop"},"e402":{"name":"Loupe"},"e16d":{"name":"Low Priority"},"e89a":{"name":"Loyalty"},"e158":{"name":"Mail"},"e0e1":{"name":"Mail Outline"},"e55b":{"name":"Map"},"e159":{"name":"Markunread"},"e89b":{"name":"Markunread Mailbox"},"e322":{"name":"Memory"},"e5d2":{"name":"Menu"},"e252":{"name":"Merge Type"},"e0c9":{"name":"Message"},"e029":{"name":"Mic"},"e02a":{"name":"Mic None"},"e02b":{"name":"Mic Off"},"e618":{"name":"Mms"},"e253":{"name":"Mode Comment"},"e254":{"name":"Mode Edit"},"e263":{"name":"Monetization On"},"e25c":{"name":"Money Off"},"e403":{"name":"Monochrome Photos"},"e7f2":{"name":"Mood"},"e7f3":{"name":"Mood Bad"},"e619":{"name":"More"},"e5d3":{"name":"More Horiz"},"e5d4":{"name":"More Vert"},"e91b":{"name":"Motorcycle"},"e323":{"name":"Mouse"},"e168":{"name":"Move To Inbox"},"e02c":{"name":"Movie"},"e404":{"name":"Movie Creation"},"e43a":{"name":"Movie Filter"},"e6df":{"name":"Multiline Chart"},"e405":{"name":"Music Note"},"e063":{"name":"Music Video"},"e55c":{"name":"My Location"},"e406":{"name":"Nature"},"e407":{"name":"Nature People"},"e408":{"name":"Navigate Before"},"e409":{"name":"Navigate Next"},"e55d":{"name":"Navigation"},"e569":{"name":"Near Me"},"e1b9":{"name":"Network Cell"},"e640":{"name":"Network Check"},"e61a":{"name":"Network Locked"},"e1ba":{"name":"Network Wifi"},"e031":{"name":"New Releases"},"e16a":{"name":"Next Week"},"e1bb":{"name":"Nfc"},"e641":{"name":"No Encryption"},"e0cc":{"name":"No Sim"},"e033":{"name":"Not Interested"},"e06f":{"name":"Note"},"e89c":{"name":"Note Add"},"e7f4":{"name":"Notifications"},"e7f7":{"name":"Notifications Active"},"e7f5":{"name":"Notifications None"},"e7f6":{"name":"Notifications Off"},"e7f8":{"name":"Notifications Paused"},"e90a":{"name":"Offline Pin"},"e63a":{"name":"Ondemand Video"},"e91c":{"name":"Opacity"},"e89d":{"name":"Open In Browser"},"e89e":{"name":"Open In New"},"e89f":{"name":"Open With"},"e7f9":{"name":"Pages"},"e8a0":{"name":"Pageview"},"e40a":{"name":"Palette"},"e925":{"name":"Pan Tool"},"e40b":{"name":"Panorama"},"e40c":{"name":"Panorama Fish Eye"},"e40d":{"name":"Panorama Horizontal"},"e40e":{"name":"Panorama Vertical"},"e40f":{"name":"Panorama Wide Angle"},"e7fa":{"name":"Party Mode"},"e034":{"name":"Pause"},"e035":{"name":"Pause Circle Filled"},"e036":{"name":"Pause Circle Outline"},"e8a1":{"name":"Payment"},"e7fb":{"name":"People"},"e7fc":{"name":"People Outline"},"e8a2":{"name":"Perm Camera Mic"},"e8a3":{"name":"Perm Contact Calendar"},"e8a4":{"name":"Perm Data Setting"},"e8a5":{"name":"Perm Device Information"},"e8a6":{"name":"Perm Identity"},"e8a7":{"name":"Perm Media"},"e8a8":{"name":"Perm Phone Msg"},"e8a9":{"name":"Perm Scan Wifi"},"e7fd":{"name":"Person"},"e7fe":{"name":"Person Add"},"e7ff":{"name":"Person Outline"},"e55a":{"name":"Person Pin"},"e56a":{"name":"Person Pin Circle"},"e63b":{"name":"Personal Video"},"e91d":{"name":"Pets"},"e0cd":{"name":"Phone"},"e324":{"name":"Phone Android"},"e61b":{"name":"Phone Bluetooth Speaker"},"e61c":{"name":"Phone Forwarded"},"e61d":{"name":"Phone In Talk"},"e325":{"name":"Phone Iphone"},"e61e":{"name":"Phone Locked"},"e61f":{"name":"Phone Missed"},"e620":{"name":"Phone Paused"},"e326":{"name":"Phonelink"},"e0db":{"name":"Phonelink Erase"},"e0dc":{"name":"Phonelink Lock"},"e327":{"name":"Phonelink Off"},"e0dd":{"name":"Phonelink Ring"},"e0de":{"name":"Phonelink Setup"},"e410":{"name":"Photo"},"e411":{"name":"Photo Album"},"e412":{"name":"Photo Camera"},"e43b":{"name":"Photo Filter"},"e413":{"name":"Photo Library"},"e432":{"name":"Photo Size Select Actual"},"e433":{"name":"Photo Size Select Large"},"e434":{"name":"Photo Size Select Small"},"e415":{"name":"Picture As Pdf"},"e8aa":{"name":"Picture In Picture"},"e911":{"name":"Picture In Picture Alt"},"e6c4":{"name":"Pie Chart"},"e6c5":{"name":"Pie Chart Outlined"},"e55e":{"name":"Pin Drop"},"e55f":{"name":"Place"},"e037":{"name":"Play Arrow"},"e038":{"name":"Play Circle Filled"},"e039":{"name":"Play Circle Outline"},"e906":{"name":"Play For Work"},"e03b":{"name":"Playlist Add"},"e065":{"name":"Playlist Add Check"},"e05f":{"name":"Playlist Play"},"e800":{"name":"Plus One"},"e801":{"name":"Poll"},"e8ab":{"name":"Polymer"},"eb48":{"name":"Pool"},"e0ce":{"name":"Portable Wifi Off"},"e416":{"name":"Portrait"},"e63c":{"name":"Power"},"e336":{"name":"Power Input"},"e8ac":{"name":"Power Settings New"},"e91e":{"name":"Pregnant Woman"},"e0df":{"name":"Present To All"},"e8ad":{"name":"Print"},"e645":{"name":"Priority High"},"e80b":{"name":"Public"},"e255":{"name":"Publish"},"e8ae":{"name":"Query Builder"},"e8af":{"name":"Question Answer"},"e03c":{"name":"Queue"},"e03d":{"name":"Queue Music"},"e066":{"name":"Queue Play Next"},"e03e":{"name":"Radio"},"e837":{"name":"Radio Button Checked"},"e836":{"name":"Radio Button Unchecked"},"e560":{"name":"Rate Review"},"e8b0":{"name":"Receipt"},"e03f":{"name":"Recent Actors"},"e91f":{"name":"Record Voice Over"},"e8b1":{"name":"Redeem"},"e15a":{"name":"Redo"},"e5d5":{"name":"Refresh"},"e15b":{"name":"Remove"},"e15c":{"name":"Remove Circle"},"e15d":{"name":"Remove Circle Outline"},"e067":{"name":"Remove From Queue"},"e417":{"name":"Remove Red Eye"},"e928":{"name":"Remove Shopping Cart"},"e8fe":{"name":"Reorder"},"e040":{"name":"Repeat"},"e041":{"name":"Repeat One"},"e042":{"name":"Replay"},"e059":{"name":"Replay 10"},"e05a":{"name":"Replay 30"},"e05b":{"name":"Replay 5"},"e15e":{"name":"Reply"},"e15f":{"name":"Reply All"},"e160":{"name":"Report"},"e8b2":{"name":"Report Problem"},"e56c":{"name":"Restaurant"},"e561":{"name":"Restaurant Menu"},"e8b3":{"name":"Restore"},"e929":{"name":"Restore Page"},"e0d1":{"name":"Ring Volume"},"e8b4":{"name":"Room"},"eb49":{"name":"Room Service"},"e418":{"name":"Rotate 90 Degrees Ccw"},"e419":{"name":"Rotate Left"},"e41a":{"name":"Rotate Right"},"e920":{"name":"Rounded Corner"},"e328":{"name":"Router"},"e921":{"name":"Rowing"},"e0e5":{"name":"Rss Feed"},"e642":{"name":"Rv Hookup"},"e562":{"name":"Satellite"},"e161":{"name":"Save"},"e329":{"name":"Scanner"},"e8b5":{"name":"Schedule"},"e80c":{"name":"School"},"e1be":{"name":"Screen Lock Landscape"},"e1bf":{"name":"Screen Lock Portrait"},"e1c0":{"name":"Screen Lock Rotation"},"e1c1":{"name":"Screen Rotation"},"e0e2":{"name":"Screen Share"},"e623":{"name":"Sd Card"},"e1c2":{"name":"Sd Storage"},"e8b6":{"name":"Search"},"e32a":{"name":"Security"},"e162":{"name":"Select All"},"e163":{"name":"Send"},"e811":{"name":"Sentiment Dissatisfied"},"e812":{"name":"Sentiment Neutral"},"e813":{"name":"Sentiment Satisfied"},"e814":{"name":"Sentiment Very Dissatisfied"},"e815":{"name":"Sentiment Very Satisfied"},"e8b8":{"name":"Settings"},"e8b9":{"name":"Settings Applications"},"e8ba":{"name":"Settings Backup Restore"},"e8bb":{"name":"Settings Bluetooth"},"e8bd":{"name":"Settings Brightness"},"e8bc":{"name":"Settings Cell"},"e8be":{"name":"Settings Ethernet"},"e8bf":{"name":"Settings Input Antenna"},"e8c0":{"name":"Settings Input Component"},"e8c1":{"name":"Settings Input Composite"},"e8c2":{"name":"Settings Input Hdmi"},"e8c3":{"name":"Settings Input Svideo"},"e8c4":{"name":"Settings Overscan"},"e8c5":{"name":"Settings Phone"},"e8c6":{"name":"Settings Power"},"e8c7":{"name":"Settings Remote"},"e1c3":{"name":"Settings System Daydream"},"e8c8":{"name":"Settings Voice"},"e80d":{"name":"Share"},"e8c9":{"name":"Shop"},"e8ca":{"name":"Shop Two"},"e8cb":{"name":"Shopping Basket"},"e8cc":{"name":"Shopping Cart"},"e261":{"name":"Short Text"},"e6e1":{"name":"Show Chart"},"e043":{"name":"Shuffle"},"e1c8":{"name":"Signal Cellular 4 Bar"},"e1cd":{"name":"Signal Cellular Connected No Internet 4 Bar"},"e1ce":{"name":"Signal Cellular No Sim"},"e1cf":{"name":"Signal Cellular Null"},"e1d0":{"name":"Signal Cellular Off"},"e1d8":{"name":"Signal Wifi 4 Bar"},"e1d9":{"name":"Signal Wifi 4 Bar Lock"},"e1da":{"name":"Signal Wifi Off"},"e32b":{"name":"Sim Card"},"e624":{"name":"Sim Card Alert"},"e044":{"name":"Skip Next"},"e045":{"name":"Skip Previous"},"e41b":{"name":"Slideshow"},"e068":{"name":"Slow Motion Video"},"e32c":{"name":"Smartphone"},"eb4a":{"name":"Smoke Free"},"eb4b":{"name":"Smoking Rooms"},"e625":{"name":"Sms"},"e626":{"name":"Sms Failed"},"e046":{"name":"Snooze"},"e164":{"name":"Sort"},"e053":{"name":"Sort By Alpha"},"eb4c":{"name":"Spa"},"e256":{"name":"Space Bar"},"e32d":{"name":"Speaker"},"e32e":{"name":"Speaker Group"},"e8cd":{"name":"Speaker Notes"},"e92a":{"name":"Speaker Notes Off"},"e0d2":{"name":"Speaker Phone"},"e8ce":{"name":"Spellcheck"},"e838":{"name":"Star"},"e83a":{"name":"Star Border"},"e839":{"name":"Star Half"},"e8d0":{"name":"Stars"},"e0d3":{"name":"Stay Current Landscape"},"e0d4":{"name":"Stay Current Portrait"},"e0d5":{"name":"Stay Primary Landscape"},"e0d6":{"name":"Stay Primary Portrait"},"e047":{"name":"Stop"},"e0e3":{"name":"Stop Screen Share"},"e1db":{"name":"Storage"},"e8d1":{"name":"Store"},"e563":{"name":"Store Mall Directory"},"e41c":{"name":"Straighten"},"e56e":{"name":"Streetview"},"e257":{"name":"Strikethrough S"},"e41d":{"name":"Style"},"e5d9":{"name":"Subdirectory Arrow Left"},"e5da":{"name":"Subdirectory Arrow Right"},"e8d2":{"name":"Subject"},"e064":{"name":"Subscriptions"},"e048":{"name":"Subtitles"},"e56f":{"name":"Subway"},"e8d3":{"name":"Supervisor Account"},"e049":{"name":"Surround Sound"},"e0d7":{"name":"Swap Calls"},"e8d4":{"name":"Swap Horiz"},"e8d5":{"name":"Swap Vert"},"e8d6":{"name":"Swap Vertical Circle"},"e41e":{"name":"Switch Camera"},"e41f":{"name":"Switch Video"},"e627":{"name":"Sync"},"e628":{"name":"Sync Disabled"},"e629":{"name":"Sync Problem"},"e62a":{"name":"System Update"},"e8d7":{"name":"System Update Alt"},"e8d8":{"name":"Tab"},"e8d9":{"name":"Tab Unselected"},"e32f":{"name":"Tablet"},"e330":{"name":"Tablet Android"},"e331":{"name":"Tablet Mac"},"e420":{"name":"Tag Faces"},"e62b":{"name":"Tap And Play"},"e564":{"name":"Terrain"},"e262":{"name":"Text Fields"},"e165":{"name":"Text Format"},"e0d8":{"name":"Textsms"},"e421":{"name":"Texture"},"e8da":{"name":"Theaters"},"e8db":{"name":"Thumb Down"},"e8dc":{"name":"Thumb Up"},"e8dd":{"name":"Thumbs Up Down"},"e62c":{"name":"Time To Leave"},"e422":{"name":"Timelapse"},"e922":{"name":"Timeline"},"e425":{"name":"Timer"},"e423":{"name":"Timer 10"},"e424":{"name":"Timer 3"},"e426":{"name":"Timer Off"},"e264":{"name":"Title"},"e8de":{"name":"Toc"},"e8df":{"name":"Today"},"e8e0":{"name":"Toll"},"e427":{"name":"Tonality"},"e913":{"name":"Touch App"},"e332":{"name":"Toys"},"e8e1":{"name":"Track Changes"},"e565":{"name":"Traffic"},"e570":{"name":"Train"},"e571":{"name":"Tram"},"e572":{"name":"Transfer Within A Station"},"e428":{"name":"Transform"},"e8e2":{"name":"Translate"},"e8e3":{"name":"Trending Down"},"e8e4":{"name":"Trending Flat"},"e8e5":{"name":"Trending Up"},"e429":{"name":"Tune"},"e8e6":{"name":"Turned In"},"e8e7":{"name":"Turned In Not"},"e333":{"name":"Tv"},"e169":{"name":"Unarchive"},"e166":{"name":"Undo"},"e5d6":{"name":"Unfold Less"},"e5d7":{"name":"Unfold More"},"e923":{"name":"Update"},"e1e0":{"name":"Usb"},"e8e8":{"name":"Verified User"},"e258":{"name":"Vertical Align Bottom"},"e259":{"name":"Vertical Align Center"},"e25a":{"name":"Vertical Align Top"},"e62d":{"name":"Vibration"},"e070":{"name":"Video Call"},"e071":{"name":"Video Label"},"e04a":{"name":"Video Library"},"e04b":{"name":"Videocam"},"e04c":{"name":"Videocam Off"},"e338":{"name":"Videogame Asset"},"e8e9":{"name":"View Agenda"},"e8ea":{"name":"View Array"},"e8eb":{"name":"View Carousel"},"e8ec":{"name":"View Column"},"e42a":{"name":"View Comfy"},"e42b":{"name":"View Compact"},"e8ed":{"name":"View Day"},"e8ee":{"name":"View Headline"},"e8ef":{"name":"View List"},"e8f0":{"name":"View Module"},"e8f1":{"name":"View Quilt"},"e8f2":{"name":"View Stream"},"e8f3":{"name":"View Week"},"e435":{"name":"Vignette"},"e8f4":{"name":"Visibility"},"e8f5":{"name":"Visibility Off"},"e62e":{"name":"Voice Chat"},"e0d9":{"name":"Voicemail"},"e04d":{"name":"Volume Down"},"e04e":{"name":"Volume Mute"},"e04f":{"name":"Volume Off"},"e050":{"name":"Volume Up"},"e0da":{"name":"Vpn Key"},"e62f":{"name":"Vpn Lock"},"e1bc":{"name":"Wallpaper"},"e002":{"name":"Warning"},"e334":{"name":"Watch"},"e924":{"name":"Watch Later"},"e42c":{"name":"Wb Auto"},"e42d":{"name":"Wb Cloudy"},"e42e":{"name":"Wb Incandescent"},"e436":{"name":"Wb Iridescent"},"e430":{"name":"Wb Sunny"},"e63d":{"name":"Wc"},"e051":{"name":"Web"},"e069":{"name":"Web Asset"},"e16b":{"name":"Weekend"},"e80e":{"name":"Whatshot"},"e1bd":{"name":"Widgets"},"e63e":{"name":"Wifi"},"e1e1":{"name":"Wifi Lock"},"e1e2":{"name":"Wifi Tethering"},"e8f9":{"name":"Work"},"e25b":{"name":"Wrap Text"},"e8fa":{"name":"Youtube Searched For"},"e8ff":{"name":"Zoom In"},"e900":{"name":"Zoom Out"},"e56b":{"name":"Zoom Out Map"}}} \ No newline at end of file diff --git a/lib/iconfont/MaterialIcons-Regular.woff b/lib/iconfont/MaterialIcons-Regular.woff deleted file mode 100644 index b648a3eea..000000000 Binary files a/lib/iconfont/MaterialIcons-Regular.woff and /dev/null differ diff --git a/lib/iconfont/MaterialIcons-Regular.woff2 b/lib/iconfont/MaterialIcons-Regular.woff2 deleted file mode 100644 index 9fa211252..000000000 Binary files a/lib/iconfont/MaterialIcons-Regular.woff2 and /dev/null differ diff --git a/lib/iconfont/README.md b/lib/iconfont/README.md deleted file mode 100644 index ce4141eca..000000000 --- a/lib/iconfont/README.md +++ /dev/null @@ -1,9 +0,0 @@ -The recommended way to use the Material Icons font is by linking to the web font hosted on Google Fonts: - -```html - -``` - -Read more in our full usage guide: -http://google.github.io/material-design-icons/#icon-font-for-the-web diff --git a/lib/iconfont/material-icons.css b/lib/iconfont/material-icons.css deleted file mode 100644 index 2270c09d0..000000000 --- a/lib/iconfont/material-icons.css +++ /dev/null @@ -1,36 +0,0 @@ -@font-face { - font-family: 'Material Icons'; - font-style: normal; - font-weight: 400; - src: url(MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), - local('MaterialIcons-Regular'), - url(MaterialIcons-Regular.woff2) format('woff2'), - url(MaterialIcons-Regular.woff) format('woff'), - url(MaterialIcons-Regular.ttf) format('truetype'); -} - -.material-icons { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 24px; /* Preferred icon size */ - display: inline-block; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - - /* Support for IE. */ - font-feature-settings: 'liga'; -} diff --git a/themes/compact.css b/themes/compact.css index b5b421f19..19a04c7f8 100644 --- a/themes/compact.css +++ b/themes/compact.css @@ -1817,9 +1817,9 @@ body.ttrss_utility.share_popup .content { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/themes/compact_night.css b/themes/compact_night.css index 0271b5310..af94c9c7d 100644 --- a/themes/compact_night.css +++ b/themes/compact_night.css @@ -1719,9 +1719,9 @@ body.ttrss_utility fieldset > label.checkbox { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/themes/light.css b/themes/light.css index d88b0cfbe..075b949fe 100644 --- a/themes/light.css +++ b/themes/light.css @@ -1817,9 +1817,9 @@ body.ttrss_utility.share_popup .content { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/themes/light/defines.less b/themes/light/defines.less index 7de7a7686..dd3f62251 100644 --- a/themes/light/defines.less +++ b/themes/light/defines.less @@ -40,12 +40,12 @@ body.ttrss_prefs, font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */ + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ src: local('Material Icons'), local('MaterialIcons-Regular'), - url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), - url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), - url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), + url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), + url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { diff --git a/themes/night.css b/themes/night.css index 61f1d756a..52748567e 100644 --- a/themes/night.css +++ b/themes/night.css @@ -1720,9 +1720,9 @@ body.ttrss_utility fieldset > label.checkbox { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/themes/night_blue.css b/themes/night_blue.css index 39a4d4400..4e4e68a54 100644 --- a/themes/night_blue.css +++ b/themes/night_blue.css @@ -1720,9 +1720,9 @@ body.ttrss_utility fieldset > label.checkbox { font-family: 'Material Icons'; font-style: normal; font-weight: 400; - src: url(../lib/iconfont/MaterialIcons-Regular.eot); + src: url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ - src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype'); + src: local('Material Icons'), local('MaterialIcons-Regular'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff) format('woff'), url(../vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf) format('truetype'); } .material-icons { font-family: 'Material Icons'; diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php index e23c30693..584bd5959 100644 --- a/vendor/composer/InstalledVersions.php +++ b/vendor/composer/InstalledVersions.php @@ -30,7 +30,7 @@ private static $installed = array ( 'aliases' => array ( ), - 'reference' => 'bc4475b6698f5a74e475674aa7af43253c459892', + 'reference' => 'bada1601fc231ecde54a528a545611429d60af21', 'name' => '__root__', ), 'versions' => @@ -42,7 +42,7 @@ private static $installed = array ( 'aliases' => array ( ), - 'reference' => 'bc4475b6698f5a74e475674aa7af43253c459892', + 'reference' => 'bada1601fc231ecde54a528a545611429d60af21', ), 'beberlei/assert' => array ( @@ -71,6 +71,15 @@ private static $installed = array ( ), 'reference' => 'b9b0431dffd74102ee92348a63b4c33fc8ba639b', ), + 'mervick/material-design-icons' => + array ( + 'pretty_version' => '2.2.0', + 'version' => '2.2.0.0', + 'aliases' => + array ( + ), + 'reference' => '635435c8d3df3a6da3241648caf8a65d1c07cc1a', + ), 'paragonie/constant_time_encoding' => array ( 'pretty_version' => 'v2.4.0', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 086e5d4a4..e8e1eb8d1 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -204,6 +204,52 @@ }, "install-path": "../chillerlan/php-settings-container" }, + { + "name": "mervick/material-design-icons", + "version": "2.2.0", + "version_normalized": "2.2.0.0", + "source": { + "type": "git", + "url": "https://github.com/mervick/material-design-icons.git", + "reference": "635435c8d3df3a6da3241648caf8a65d1c07cc1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mervick/material-design-icons/zipball/635435c8d3df3a6da3241648caf8a65d1c07cc1a", + "reference": "635435c8d3df3a6da3241648caf8a65d1c07cc1a", + "shasum": "" + }, + "time": "2016-02-22T01:05:40+00:00", + "type": "library", + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT", + "CC-BY-4.0" + ], + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "description": "Google Material Design Icons For Using With Bootstrap", + "homepage": "http://github.com/mervick/material-design-icons", + "keywords": [ + "bootstrap", + "google", + "icons", + "icons-web-font", + "material", + "material-design", + "web-font" + ], + "support": { + "issues": "https://github.com/mervick/material-design-icons/issues", + "source": "http://github.com/mervick/material-design-icons" + }, + "install-path": "../mervick/material-design-icons" + }, { "name": "paragonie/constant_time_encoding", "version": "v2.4.0", diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index ceaa850e9..018e89903 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -6,7 +6,7 @@ 'aliases' => array ( ), - 'reference' => 'bc4475b6698f5a74e475674aa7af43253c459892', + 'reference' => 'bada1601fc231ecde54a528a545611429d60af21', 'name' => '__root__', ), 'versions' => @@ -18,7 +18,7 @@ 'aliases' => array ( ), - 'reference' => 'bc4475b6698f5a74e475674aa7af43253c459892', + 'reference' => 'bada1601fc231ecde54a528a545611429d60af21', ), 'beberlei/assert' => array ( @@ -47,6 +47,15 @@ ), 'reference' => 'b9b0431dffd74102ee92348a63b4c33fc8ba639b', ), + 'mervick/material-design-icons' => + array ( + 'pretty_version' => '2.2.0', + 'version' => '2.2.0.0', + 'aliases' => + array ( + ), + 'reference' => '635435c8d3df3a6da3241648caf8a65d1c07cc1a', + ), 'paragonie/constant_time_encoding' => array ( 'pretty_version' => 'v2.4.0', diff --git a/vendor/mervick/material-design-icons/.gitignore b/vendor/mervick/material-design-icons/.gitignore new file mode 100644 index 000000000..2b9b3875f --- /dev/null +++ b/vendor/mervick/material-design-icons/.gitignore @@ -0,0 +1,28 @@ +# phpstorm project files +.idea + +# netbeans project files +nbproject + +# zend studio for eclipse project files +.buildpath +.project +.settings + +# windows thumbnail cache +Thumbs.db + +# Mac DS_Store Files +.DS_Store + +# Compass config +config.rb + +# Sass cache +.sass-cache + +# Node modules +node_modules + +# Vendors +vendor diff --git a/vendor/mervick/material-design-icons/Gruntfile.js b/vendor/mervick/material-design-icons/Gruntfile.js new file mode 100644 index 000000000..d70e7305d --- /dev/null +++ b/vendor/mervick/material-design-icons/Gruntfile.js @@ -0,0 +1,63 @@ +/* jshint nod: true */ +"use strict"; + +var livereload = { + host: 'localhost', + port: 35729, +}; + +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + sass: { + dist: { + options: { + sourcemap: 'none', + unixNewlines: true, + compass: true, + lineNumbers: false, + }, + files: { + 'css/material-icons.css' : 'scss/material-icons.scss' + } + }, + demo: { + options: { + sourcemap: 'none', + unixNewlines: true, + compass: true, + lineNumbers: true, + }, + files: { + 'demo/style/main.css' : 'demo/style/main.scss' + } + }, + }, + cssmin: { + options: { + sourceMap: true + }, + target: { + files: { + 'css/material-icons.min.css': ['css/material-icons.css'] + } + } + }, + watch: { + css: { + files: [ + 'scss/*.scss', + 'demo/style/*.scss' + ], + tasks: ['sass'], + options: { + livereload: livereload + } + } + } + }); + grunt.loadNpmTasks('grunt-contrib-sass'); + grunt.loadNpmTasks('grunt-contrib-cssmin'); + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.registerTask('default', ['sass', 'watch']); +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/Gulpfile.js b/vendor/mervick/material-design-icons/Gulpfile.js new file mode 100644 index 000000000..df47545d1 --- /dev/null +++ b/vendor/mervick/material-design-icons/Gulpfile.js @@ -0,0 +1,141 @@ +/* jshint node: true */ +"use strict"; + +var _ = require('lodash'), + fs = require('fs'), + gulp = require('gulp'), + gutil = require('gulp-util'), + changed = require('gulp-changed'), + File = require('vinyl'), + path = require('path'), + through2 = require('through2'); + + +var sassClassPrefix = 'md-css-prefix', + modulePath = './node_modules/material-design-icons', + srcCodepoints = modulePath + '/iconfont/codepoints', + fontsPath = './fonts', + dstCodepoints = fontsPath + '/codepoints', + sassFile = 'scss/_icons.scss', + sassHeader = '@import "variables";\n\n', + demoDataFile = 'demo/js/data.js' + + +function generateSassCodepoints(filepath) { + return through2.obj(function(codepointsFile, encoding, callback) { + function codepointsToSass(codepoints) { + return _(codepoints) + .split('\n') + .reject(_.isEmpty) + .reduce(function(file, line) { + let codepoint = line.split(' '); + file += '.#{$' + sassClassPrefix + '}-' + codepoint[0].replace(/_/g, '-') + + ':before { content: "\\' + codepoint[1] + '"; }\n'; + return file; + }, sassHeader); + } + callback(null, new File({ + path: filepath, + contents: new Buffer(codepointsToSass(codepointsFile.contents), 'utf8') + })); + }); +} + + +gulp.task('update-sass', function() { + gulp.src(srcCodepoints) + .pipe(changed(fontsPath, {hasChanged: changed.compareSha1Digest})) + .pipe(generateSassCodepoints(sassFile)) + .pipe(gulp.dest('.')); +}); + +function generateDataCodepoints(filepath) { + return through2.obj(function(codepointsFile, encoding, callback) { + var countIcons = 0, + newIcons = 0; + + function codepoints2obj(codepoints) { + return _(codepoints) + .split('\n') + .reject(_.isEmpty) + .reduce(function(obj, line) { + let codepoint = line.split(' '); + obj[codepoint[0]] = codepoint[1]; + return obj; + }, {}); + } + + function scanCategories(dir, codes) { + var categories = {}; + fs.readdirSync(dir) + .filter(function (file) { + return fs.statSync(path.join(dir, file)).isDirectory() + && fs.existsSync(path.join(dir, file, "svg/production")); + }) + .forEach(function (category) { + categories[category] = {}; + let catPath = path.join(dir, category, "svg/production"); + fs.readdirSync(catPath) + .filter(function(file) { + return file.match(/^ic_(.+?)_\d+px\.svg$/); + }) + .forEach(function(file) { + let matches; + if (matches = /^ic_(.+?)_\d+px\.svg$/.exec(file)) { + let icon = matches[1]; + if (codes[icon]) { + if (!categories[category][icon]) { + categories[category][icon] = codes[icon]; + countIcons ++; + } + } + } + }); + }); + return categories; + } + + function calculateNewIcons(categories, codes, old) { + var cats = categories; + Object.keys(categories).forEach(function(name) { + let category = categories[name]; + Object.keys(category).forEach(function(icon) { + let code = category[icon]; + cats[name][icon] = [code, !old[icon]]; + if (!old[icon]) { + newIcons ++; + } + }); + }); + return cats; + } + + var codes = codepoints2obj(codepointsFile.contents); + var categories = scanCategories(modulePath, codes); + categories = calculateNewIcons(categories, codes, + codepoints2obj(fs.readFileSync(dstCodepoints).toString())); + + gutil.log('Was found', gutil.colors.red(newIcons), 'new icons'); + gutil.log('Total found', gutil.colors.red(countIcons), 'icons.'); + + callback(null, new File({ + path: filepath, + contents: new Buffer( + 'window.data = ' + JSON.stringify(categories) + ';', 'utf8') + })); + }); +} + +gulp.task('update-demo-data', function() { + gulp.src(srcCodepoints) + .pipe(changed(fontsPath, {hasChanged: changed.compareSha1Digest})) + .pipe(generateDataCodepoints(demoDataFile)) + .pipe(gulp.dest('.')); +}); + +gulp.task('update-codepoints', function() { + gulp.src(srcCodepoints) + .pipe(gulp.dest(fontsPath)); +}) + +gulp.task('default', ['update-sass', 'update-demo-data']); diff --git a/vendor/mervick/material-design-icons/LICENSE b/vendor/mervick/material-design-icons/LICENSE new file mode 100644 index 000000000..b110c636d --- /dev/null +++ b/vendor/mervick/material-design-icons/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015 Andrey Izman + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/mervick/material-design-icons/README.md b/vendor/mervick/material-design-icons/README.md new file mode 100644 index 000000000..7db6ed662 --- /dev/null +++ b/vendor/mervick/material-design-icons/README.md @@ -0,0 +1,91 @@ +# Material Design Icons +[mervick.github.io/material-design-icons](http://mervick.github.io/material-design-icons/) + +Material design icons are the official [icon set](http://www.google.com/design/spec/style/icons.html#icons-system-icons) +from Google that are designed under the [material design guidelines](http://www.google.com/design/spec). + +In the official package the icons uses a typographic feature called [ligatures](http://alistapart.com/article/the-era-of-symbol-fonts), +which allows rendering of an icon glyph simply by using its textual name. + +In this repository also implemented the ability to use the icons in the bootstrap-style, +like in `glyphicon`, `font-awesome` or `ionicons`. + +## Installation + +You may install this package using Component, Composer, Bower or npm: +- Component: `component install mervick/material-design-icons` +- Composer: `composer require mervick/material-design-icons` +- Bower: `bower install bootstrap-material-design-icons` +- npm: `npm install bootstrap-material-design-icons` + +## Usage + +Add to your html page in the `head` area +```html + +``` + +#### Where are two ways to use: + +- Ligature, this one is awesome but have some troubles +```html +accessibility +3d_rotation +airline_seat_legroom_reduced +``` + +- Bootstrap-style, +```html + + + +``` + +Using bootstrap-style, you can also use additional features such as in Font Awesome: +```html + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + + +##License + +- Google Material Design Icons fonts is licensed under the CC-BY-4.0: + - https://github.com/google/material-design-icons/blob/master/LICENSE +- Bootstrap Material Icons CSS and Sass files are licensed under the MIT License: + - http://opensource.org/licenses/mit-license.html diff --git a/vendor/mervick/material-design-icons/bower.json b/vendor/mervick/material-design-icons/bower.json new file mode 100644 index 000000000..84e228fe7 --- /dev/null +++ b/vendor/mervick/material-design-icons/bower.json @@ -0,0 +1,33 @@ +{ + "name": "bootstrap-material-design-icons", + "version": "2.2.0", + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "description": "Google Material Design Icons For Using With Bootstrap", + "keywords": [ + "icons", + "material", + "material-design", + "google", + "icons-web-font", + "web-font", + "bootstrap" + ], + "license": ["MIT", "CC-BY-4.0"], + "main": [ + "./css/material-icons.*", + "./fonts/MaterialIcons-Regular.*" + ], + "ignore": [ + ".gitignore", + "*.json", + "*.md" + ], + "dependencies": {}, + "devDependencies": {}, + "homepage": "http://github.com/mervick/material-design-icons" +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/component.json b/vendor/mervick/material-design-icons/component.json new file mode 100644 index 000000000..6c3d840c2 --- /dev/null +++ b/vendor/mervick/material-design-icons/component.json @@ -0,0 +1,37 @@ +{ + "name": "material-design-icons", + "version": "2.2.0", + "repo": "mervick/material-design-icons", + "description": "Google Material Design Icons For Using With Bootstrap", + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "keywords": [ + "icons", + "material", + "material-design", + "google", + "icons-web-font", + "web-font", + "bootstrap" + ], + "dependencies": {}, + "development": {}, + "license": "MIT, CC-BY-4.0", + "homepage": "http://github.com/mervick/material-design-icons", + "support": { + "source": "http://github.com/mervick/material-design-icons" + }, + "styles": [ + "css/material-icons.css" + ], + "fonts": [ + "fonts/MaterialIcons-Regular.eot", + "fonts/MaterialIcons-Regular.ttf", + "fonts/MaterialIcons-Regular.woff", + "fonts/MaterialIcons-Regular.woff2" + ] +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/composer.json b/vendor/mervick/material-design-icons/composer.json new file mode 100644 index 000000000..0cf444534 --- /dev/null +++ b/vendor/mervick/material-design-icons/composer.json @@ -0,0 +1,25 @@ +{ + "name": "mervick/material-design-icons", + "version": "2.2.0", + "description": "Google Material Design Icons For Using With Bootstrap", + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "keywords": [ + "icons", + "material", + "material-design", + "google", + "icons-web-font", + "web-font", + "bootstrap" + ], + "homepage": "http://github.com/mervick/material-design-icons", + "license": ["MIT", "CC-BY-4.0"], + "support": { + "source": "http://github.com/mervick/material-design-icons" + } +} diff --git a/vendor/mervick/material-design-icons/css/material-icons.css b/vendor/mervick/material-design-icons/css/material-icons.css new file mode 100644 index 000000000..19dc74aae --- /dev/null +++ b/vendor/mervick/material-design-icons/css/material-icons.css @@ -0,0 +1,2963 @@ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: "Material Design Icons"; + font-style: normal; + font-weight: 400; + src: url("../fonts/MaterialIcons-Regular.eot?v=2.2.1"); + src: url("../fonts/MaterialIcons-Regular.eot?v=2.2.1#iefix") format("embedded-opentype"), url("../fonts/MaterialIcons-Regular.woff2?v=2.2.1") format("woff2"), url("../fonts/MaterialIcons-Regular.woff?v=2.2.1") format("woff"), url("../fonts/MaterialIcons-Regular.ttf?v=2.2.1") format("truetype"), url("../fonts/MaterialIcons-Regular.svg?v=2.2.1#materialiconsregular") format("svg"); } +.mdi, .material-icons { + font: normal normal normal 14px/1 "Material Design Icons"; + font-size: inherit; + display: inline-block; + text-transform: none; + letter-spacing: normal; + line-height: 1; + position: relative; + word-wrap: normal; + top: 1px; + /* Support for all WebKit browsers. */ + -webkit-font-smoothing: antialiased; + /* Support for Firefox. */ + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); } + +.material-icons { + width: 1em; + height: 1em; + /* Support for Safari and Chrome. */ + text-rendering: optimizeLegibility; + /* Support for IE. */ + font-feature-settings: 'liga'; } + +/* makes the font 33% larger relative to the icon container */ +.mdi-lg, .mdi-size-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -15%; } + +.mdi-2x, .mdi-size-2x { + font-size: 2em; } + +.mdi-3x, .mdi-size-3x { + font-size: 3em; } + +.mdi-4x, .mdi-size-4x { + font-size: 4em; } + +.mdi-5x, .mdi-size-5x { + font-size: 5em; } + +.mdi-fw { + width: 1.28571em; + text-align: center; } + +.mdi-ul { + padding-left: 0; + margin-left: 2.14286em; + list-style-type: none; } + .mdi-ul > li { + position: relative; } + +.mdi-li { + position: absolute; + left: -2.14286em; + width: 2.14286em; + top: 0.14286em; + text-align: center; } + .mdi-li.mdi-lg { + left: -1.85714em; } + +.mdi-border { + padding: .2em .25em .15em; + border: solid 0.08em #eee; + border-radius: .1em; } + +.pull-right { + float: right; } + +.pull-left { + float: left; } + +.mdi.pull-left { + margin-right: .3em; } +.mdi.pull-right { + margin-left: .3em; } + +.mdi-spin { + -webkit-animation: md-spin 2s infinite linear; + animation: md-spin 2s infinite linear; } + +.mdi-pulse { + -webkit-animation: md-spin 1s infinite steps(8); + animation: md-spin 1s infinite steps(8); } + +@-webkit-keyframes md-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } +@keyframes md-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } +.mdi-rotate-90 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); } + +.mdi-rotate-180 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + +.mdi-rotate-270 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); } + +.mdi-flip-horizontal { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.mdi-flip-vertical { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); } + +:root .mdi-rotate-90, +:root .mdi-rotate-180, +:root .mdi-rotate-270, +:root .mdi-flip-horizontal, +:root .mdi-flip-vertical { + filter: none; } + +.mdi-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; } + +.mdi-stack-1x, .mdi-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; } + +.mdi-stack-1x { + line-height: inherit; } + +.mdi-stack-2x { + font-size: 2em; } + +.mdi-inverse { + color: #fff; } + +.mdi-3d-rotation:before { + content: "\e84d"; } + +.mdi-ac-unit:before { + content: "\eb3b"; } + +.mdi-access-alarm:before { + content: "\e190"; } + +.mdi-access-alarms:before { + content: "\e191"; } + +.mdi-access-time:before { + content: "\e192"; } + +.mdi-accessibility:before { + content: "\e84e"; } + +.mdi-accessible:before { + content: "\e914"; } + +.mdi-account-balance:before { + content: "\e84f"; } + +.mdi-account-balance-wallet:before { + content: "\e850"; } + +.mdi-account-box:before { + content: "\e851"; } + +.mdi-account-circle:before { + content: "\e853"; } + +.mdi-adb:before { + content: "\e60e"; } + +.mdi-add:before { + content: "\e145"; } + +.mdi-add-a-photo:before { + content: "\e439"; } + +.mdi-add-alarm:before { + content: "\e193"; } + +.mdi-add-alert:before { + content: "\e003"; } + +.mdi-add-box:before { + content: "\e146"; } + +.mdi-add-circle:before { + content: "\e147"; } + +.mdi-add-circle-outline:before { + content: "\e148"; } + +.mdi-add-location:before { + content: "\e567"; } + +.mdi-add-shopping-cart:before { + content: "\e854"; } + +.mdi-add-to-photos:before { + content: "\e39d"; } + +.mdi-add-to-queue:before { + content: "\e05c"; } + +.mdi-adjust:before { + content: "\e39e"; } + +.mdi-airline-seat-flat:before { + content: "\e630"; } + +.mdi-airline-seat-flat-angled:before { + content: "\e631"; } + +.mdi-airline-seat-individual-suite:before { + content: "\e632"; } + +.mdi-airline-seat-legroom-extra:before { + content: "\e633"; } + +.mdi-airline-seat-legroom-normal:before { + content: "\e634"; } + +.mdi-airline-seat-legroom-reduced:before { + content: "\e635"; } + +.mdi-airline-seat-recline-extra:before { + content: "\e636"; } + +.mdi-airline-seat-recline-normal:before { + content: "\e637"; } + +.mdi-airplanemode-active:before { + content: "\e195"; } + +.mdi-airplanemode-inactive:before { + content: "\e194"; } + +.mdi-airplay:before { + content: "\e055"; } + +.mdi-airport-shuttle:before { + content: "\eb3c"; } + +.mdi-alarm:before { + content: "\e855"; } + +.mdi-alarm-add:before { + content: "\e856"; } + +.mdi-alarm-off:before { + content: "\e857"; } + +.mdi-alarm-on:before { + content: "\e858"; } + +.mdi-album:before { + content: "\e019"; } + +.mdi-all-inclusive:before { + content: "\eb3d"; } + +.mdi-all-out:before { + content: "\e90b"; } + +.mdi-android:before { + content: "\e859"; } + +.mdi-announcement:before { + content: "\e85a"; } + +.mdi-apps:before { + content: "\e5c3"; } + +.mdi-archive:before { + content: "\e149"; } + +.mdi-arrow-back:before { + content: "\e5c4"; } + +.mdi-arrow-downward:before { + content: "\e5db"; } + +.mdi-arrow-drop-down:before { + content: "\e5c5"; } + +.mdi-arrow-drop-down-circle:before { + content: "\e5c6"; } + +.mdi-arrow-drop-up:before { + content: "\e5c7"; } + +.mdi-arrow-forward:before { + content: "\e5c8"; } + +.mdi-arrow-upward:before { + content: "\e5d8"; } + +.mdi-art-track:before { + content: "\e060"; } + +.mdi-aspect-ratio:before { + content: "\e85b"; } + +.mdi-assessment:before { + content: "\e85c"; } + +.mdi-assignment:before { + content: "\e85d"; } + +.mdi-assignment-ind:before { + content: "\e85e"; } + +.mdi-assignment-late:before { + content: "\e85f"; } + +.mdi-assignment-return:before { + content: "\e860"; } + +.mdi-assignment-returned:before { + content: "\e861"; } + +.mdi-assignment-turned-in:before { + content: "\e862"; } + +.mdi-assistant:before { + content: "\e39f"; } + +.mdi-assistant-photo:before { + content: "\e3a0"; } + +.mdi-attach-file:before { + content: "\e226"; } + +.mdi-attach-money:before { + content: "\e227"; } + +.mdi-attachment:before { + content: "\e2bc"; } + +.mdi-audiotrack:before { + content: "\e3a1"; } + +.mdi-autorenew:before { + content: "\e863"; } + +.mdi-av-timer:before { + content: "\e01b"; } + +.mdi-backspace:before { + content: "\e14a"; } + +.mdi-backup:before { + content: "\e864"; } + +.mdi-battery-alert:before { + content: "\e19c"; } + +.mdi-battery-charging-full:before { + content: "\e1a3"; } + +.mdi-battery-full:before { + content: "\e1a4"; } + +.mdi-battery-std:before { + content: "\e1a5"; } + +.mdi-battery-unknown:before { + content: "\e1a6"; } + +.mdi-beach-access:before { + content: "\eb3e"; } + +.mdi-beenhere:before { + content: "\e52d"; } + +.mdi-block:before { + content: "\e14b"; } + +.mdi-bluetooth:before { + content: "\e1a7"; } + +.mdi-bluetooth-audio:before { + content: "\e60f"; } + +.mdi-bluetooth-connected:before { + content: "\e1a8"; } + +.mdi-bluetooth-disabled:before { + content: "\e1a9"; } + +.mdi-bluetooth-searching:before { + content: "\e1aa"; } + +.mdi-blur-circular:before { + content: "\e3a2"; } + +.mdi-blur-linear:before { + content: "\e3a3"; } + +.mdi-blur-off:before { + content: "\e3a4"; } + +.mdi-blur-on:before { + content: "\e3a5"; } + +.mdi-book:before { + content: "\e865"; } + +.mdi-bookmark:before { + content: "\e866"; } + +.mdi-bookmark-border:before { + content: "\e867"; } + +.mdi-border-all:before { + content: "\e228"; } + +.mdi-border-bottom:before { + content: "\e229"; } + +.mdi-border-clear:before { + content: "\e22a"; } + +.mdi-border-color:before { + content: "\e22b"; } + +.mdi-border-horizontal:before { + content: "\e22c"; } + +.mdi-border-inner:before { + content: "\e22d"; } + +.mdi-border-left:before { + content: "\e22e"; } + +.mdi-border-outer:before { + content: "\e22f"; } + +.mdi-border-right:before { + content: "\e230"; } + +.mdi-border-style:before { + content: "\e231"; } + +.mdi-border-top:before { + content: "\e232"; } + +.mdi-border-vertical:before { + content: "\e233"; } + +.mdi-branding-watermark:before { + content: "\e06b"; } + +.mdi-brightness-1:before { + content: "\e3a6"; } + +.mdi-brightness-2:before { + content: "\e3a7"; } + +.mdi-brightness-3:before { + content: "\e3a8"; } + +.mdi-brightness-4:before { + content: "\e3a9"; } + +.mdi-brightness-5:before { + content: "\e3aa"; } + +.mdi-brightness-6:before { + content: "\e3ab"; } + +.mdi-brightness-7:before { + content: "\e3ac"; } + +.mdi-brightness-auto:before { + content: "\e1ab"; } + +.mdi-brightness-high:before { + content: "\e1ac"; } + +.mdi-brightness-low:before { + content: "\e1ad"; } + +.mdi-brightness-medium:before { + content: "\e1ae"; } + +.mdi-broken-image:before { + content: "\e3ad"; } + +.mdi-brush:before { + content: "\e3ae"; } + +.mdi-bubble-chart:before { + content: "\e6dd"; } + +.mdi-bug-report:before { + content: "\e868"; } + +.mdi-build:before { + content: "\e869"; } + +.mdi-burst-mode:before { + content: "\e43c"; } + +.mdi-business:before { + content: "\e0af"; } + +.mdi-business-center:before { + content: "\eb3f"; } + +.mdi-cached:before { + content: "\e86a"; } + +.mdi-cake:before { + content: "\e7e9"; } + +.mdi-call:before { + content: "\e0b0"; } + +.mdi-call-end:before { + content: "\e0b1"; } + +.mdi-call-made:before { + content: "\e0b2"; } + +.mdi-call-merge:before { + content: "\e0b3"; } + +.mdi-call-missed:before { + content: "\e0b4"; } + +.mdi-call-missed-outgoing:before { + content: "\e0e4"; } + +.mdi-call-received:before { + content: "\e0b5"; } + +.mdi-call-split:before { + content: "\e0b6"; } + +.mdi-call-to-action:before { + content: "\e06c"; } + +.mdi-camera:before { + content: "\e3af"; } + +.mdi-camera-alt:before { + content: "\e3b0"; } + +.mdi-camera-enhance:before { + content: "\e8fc"; } + +.mdi-camera-front:before { + content: "\e3b1"; } + +.mdi-camera-rear:before { + content: "\e3b2"; } + +.mdi-camera-roll:before { + content: "\e3b3"; } + +.mdi-cancel:before { + content: "\e5c9"; } + +.mdi-card-giftcard:before { + content: "\e8f6"; } + +.mdi-card-membership:before { + content: "\e8f7"; } + +.mdi-card-travel:before { + content: "\e8f8"; } + +.mdi-casino:before { + content: "\eb40"; } + +.mdi-cast:before { + content: "\e307"; } + +.mdi-cast-connected:before { + content: "\e308"; } + +.mdi-center-focus-strong:before { + content: "\e3b4"; } + +.mdi-center-focus-weak:before { + content: "\e3b5"; } + +.mdi-change-history:before { + content: "\e86b"; } + +.mdi-chat:before { + content: "\e0b7"; } + +.mdi-chat-bubble:before { + content: "\e0ca"; } + +.mdi-chat-bubble-outline:before { + content: "\e0cb"; } + +.mdi-check:before { + content: "\e5ca"; } + +.mdi-check-box:before { + content: "\e834"; } + +.mdi-check-box-outline-blank:before { + content: "\e835"; } + +.mdi-check-circle:before { + content: "\e86c"; } + +.mdi-chevron-left:before { + content: "\e5cb"; } + +.mdi-chevron-right:before { + content: "\e5cc"; } + +.mdi-child-care:before { + content: "\eb41"; } + +.mdi-child-friendly:before { + content: "\eb42"; } + +.mdi-chrome-reader-mode:before { + content: "\e86d"; } + +.mdi-class:before { + content: "\e86e"; } + +.mdi-clear:before { + content: "\e14c"; } + +.mdi-clear-all:before { + content: "\e0b8"; } + +.mdi-close:before { + content: "\e5cd"; } + +.mdi-closed-caption:before { + content: "\e01c"; } + +.mdi-cloud:before { + content: "\e2bd"; } + +.mdi-cloud-circle:before { + content: "\e2be"; } + +.mdi-cloud-done:before { + content: "\e2bf"; } + +.mdi-cloud-download:before { + content: "\e2c0"; } + +.mdi-cloud-off:before { + content: "\e2c1"; } + +.mdi-cloud-queue:before { + content: "\e2c2"; } + +.mdi-cloud-upload:before { + content: "\e2c3"; } + +.mdi-code:before { + content: "\e86f"; } + +.mdi-collections:before { + content: "\e3b6"; } + +.mdi-collections-bookmark:before { + content: "\e431"; } + +.mdi-color-lens:before { + content: "\e3b7"; } + +.mdi-colorize:before { + content: "\e3b8"; } + +.mdi-comment:before { + content: "\e0b9"; } + +.mdi-compare:before { + content: "\e3b9"; } + +.mdi-compare-arrows:before { + content: "\e915"; } + +.mdi-computer:before { + content: "\e30a"; } + +.mdi-confirmation-number:before { + content: "\e638"; } + +.mdi-contact-mail:before { + content: "\e0d0"; } + +.mdi-contact-phone:before { + content: "\e0cf"; } + +.mdi-contacts:before { + content: "\e0ba"; } + +.mdi-content-copy:before { + content: "\e14d"; } + +.mdi-content-cut:before { + content: "\e14e"; } + +.mdi-content-paste:before { + content: "\e14f"; } + +.mdi-control-point:before { + content: "\e3ba"; } + +.mdi-control-point-duplicate:before { + content: "\e3bb"; } + +.mdi-copyright:before { + content: "\e90c"; } + +.mdi-create:before { + content: "\e150"; } + +.mdi-create-new-folder:before { + content: "\e2cc"; } + +.mdi-credit-card:before { + content: "\e870"; } + +.mdi-crop:before { + content: "\e3be"; } + +.mdi-crop-16-9:before { + content: "\e3bc"; } + +.mdi-crop-3-2:before { + content: "\e3bd"; } + +.mdi-crop-5-4:before { + content: "\e3bf"; } + +.mdi-crop-7-5:before { + content: "\e3c0"; } + +.mdi-crop-din:before { + content: "\e3c1"; } + +.mdi-crop-free:before { + content: "\e3c2"; } + +.mdi-crop-landscape:before { + content: "\e3c3"; } + +.mdi-crop-original:before { + content: "\e3c4"; } + +.mdi-crop-portrait:before { + content: "\e3c5"; } + +.mdi-crop-rotate:before { + content: "\e437"; } + +.mdi-crop-square:before { + content: "\e3c6"; } + +.mdi-dashboard:before { + content: "\e871"; } + +.mdi-data-usage:before { + content: "\e1af"; } + +.mdi-date-range:before { + content: "\e916"; } + +.mdi-dehaze:before { + content: "\e3c7"; } + +.mdi-delete:before { + content: "\e872"; } + +.mdi-delete-forever:before { + content: "\e92b"; } + +.mdi-delete-sweep:before { + content: "\e16c"; } + +.mdi-description:before { + content: "\e873"; } + +.mdi-desktop-mac:before { + content: "\e30b"; } + +.mdi-desktop-windows:before { + content: "\e30c"; } + +.mdi-details:before { + content: "\e3c8"; } + +.mdi-developer-board:before { + content: "\e30d"; } + +.mdi-developer-mode:before { + content: "\e1b0"; } + +.mdi-device-hub:before { + content: "\e335"; } + +.mdi-devices:before { + content: "\e1b1"; } + +.mdi-devices-other:before { + content: "\e337"; } + +.mdi-dialer-sip:before { + content: "\e0bb"; } + +.mdi-dialpad:before { + content: "\e0bc"; } + +.mdi-directions:before { + content: "\e52e"; } + +.mdi-directions-bike:before { + content: "\e52f"; } + +.mdi-directions-boat:before { + content: "\e532"; } + +.mdi-directions-bus:before { + content: "\e530"; } + +.mdi-directions-car:before { + content: "\e531"; } + +.mdi-directions-railway:before { + content: "\e534"; } + +.mdi-directions-run:before { + content: "\e566"; } + +.mdi-directions-subway:before { + content: "\e533"; } + +.mdi-directions-transit:before { + content: "\e535"; } + +.mdi-directions-walk:before { + content: "\e536"; } + +.mdi-disc-full:before { + content: "\e610"; } + +.mdi-dns:before { + content: "\e875"; } + +.mdi-do-not-disturb:before { + content: "\e612"; } + +.mdi-do-not-disturb-alt:before { + content: "\e611"; } + +.mdi-do-not-disturb-off:before { + content: "\e643"; } + +.mdi-do-not-disturb-on:before { + content: "\e644"; } + +.mdi-dock:before { + content: "\e30e"; } + +.mdi-domain:before { + content: "\e7ee"; } + +.mdi-done:before { + content: "\e876"; } + +.mdi-done-all:before { + content: "\e877"; } + +.mdi-donut-large:before { + content: "\e917"; } + +.mdi-donut-small:before { + content: "\e918"; } + +.mdi-drafts:before { + content: "\e151"; } + +.mdi-drag-handle:before { + content: "\e25d"; } + +.mdi-drive-eta:before { + content: "\e613"; } + +.mdi-dvr:before { + content: "\e1b2"; } + +.mdi-edit:before { + content: "\e3c9"; } + +.mdi-edit-location:before { + content: "\e568"; } + +.mdi-eject:before { + content: "\e8fb"; } + +.mdi-email:before { + content: "\e0be"; } + +.mdi-enhanced-encryption:before { + content: "\e63f"; } + +.mdi-equalizer:before { + content: "\e01d"; } + +.mdi-error:before { + content: "\e000"; } + +.mdi-error-outline:before { + content: "\e001"; } + +.mdi-euro-symbol:before { + content: "\e926"; } + +.mdi-ev-station:before { + content: "\e56d"; } + +.mdi-event:before { + content: "\e878"; } + +.mdi-event-available:before { + content: "\e614"; } + +.mdi-event-busy:before { + content: "\e615"; } + +.mdi-event-note:before { + content: "\e616"; } + +.mdi-event-seat:before { + content: "\e903"; } + +.mdi-exit-to-app:before { + content: "\e879"; } + +.mdi-expand-less:before { + content: "\e5ce"; } + +.mdi-expand-more:before { + content: "\e5cf"; } + +.mdi-explicit:before { + content: "\e01e"; } + +.mdi-explore:before { + content: "\e87a"; } + +.mdi-exposure:before { + content: "\e3ca"; } + +.mdi-exposure-neg-1:before { + content: "\e3cb"; } + +.mdi-exposure-neg-2:before { + content: "\e3cc"; } + +.mdi-exposure-plus-1:before { + content: "\e3cd"; } + +.mdi-exposure-plus-2:before { + content: "\e3ce"; } + +.mdi-exposure-zero:before { + content: "\e3cf"; } + +.mdi-extension:before { + content: "\e87b"; } + +.mdi-face:before { + content: "\e87c"; } + +.mdi-fast-forward:before { + content: "\e01f"; } + +.mdi-fast-rewind:before { + content: "\e020"; } + +.mdi-favorite:before { + content: "\e87d"; } + +.mdi-favorite-border:before { + content: "\e87e"; } + +.mdi-featured-play-list:before { + content: "\e06d"; } + +.mdi-featured-video:before { + content: "\e06e"; } + +.mdi-feedback:before { + content: "\e87f"; } + +.mdi-fiber-dvr:before { + content: "\e05d"; } + +.mdi-fiber-manual-record:before { + content: "\e061"; } + +.mdi-fiber-new:before { + content: "\e05e"; } + +.mdi-fiber-pin:before { + content: "\e06a"; } + +.mdi-fiber-smart-record:before { + content: "\e062"; } + +.mdi-file-download:before { + content: "\e2c4"; } + +.mdi-file-upload:before { + content: "\e2c6"; } + +.mdi-filter:before { + content: "\e3d3"; } + +.mdi-filter-1:before { + content: "\e3d0"; } + +.mdi-filter-2:before { + content: "\e3d1"; } + +.mdi-filter-3:before { + content: "\e3d2"; } + +.mdi-filter-4:before { + content: "\e3d4"; } + +.mdi-filter-5:before { + content: "\e3d5"; } + +.mdi-filter-6:before { + content: "\e3d6"; } + +.mdi-filter-7:before { + content: "\e3d7"; } + +.mdi-filter-8:before { + content: "\e3d8"; } + +.mdi-filter-9:before { + content: "\e3d9"; } + +.mdi-filter-9-plus:before { + content: "\e3da"; } + +.mdi-filter-b-and-w:before { + content: "\e3db"; } + +.mdi-filter-center-focus:before { + content: "\e3dc"; } + +.mdi-filter-drama:before { + content: "\e3dd"; } + +.mdi-filter-frames:before { + content: "\e3de"; } + +.mdi-filter-hdr:before { + content: "\e3df"; } + +.mdi-filter-list:before { + content: "\e152"; } + +.mdi-filter-none:before { + content: "\e3e0"; } + +.mdi-filter-tilt-shift:before { + content: "\e3e2"; } + +.mdi-filter-vintage:before { + content: "\e3e3"; } + +.mdi-find-in-page:before { + content: "\e880"; } + +.mdi-find-replace:before { + content: "\e881"; } + +.mdi-fingerprint:before { + content: "\e90d"; } + +.mdi-first-page:before { + content: "\e5dc"; } + +.mdi-fitness-center:before { + content: "\eb43"; } + +.mdi-flag:before { + content: "\e153"; } + +.mdi-flare:before { + content: "\e3e4"; } + +.mdi-flash-auto:before { + content: "\e3e5"; } + +.mdi-flash-off:before { + content: "\e3e6"; } + +.mdi-flash-on:before { + content: "\e3e7"; } + +.mdi-flight:before { + content: "\e539"; } + +.mdi-flight-land:before { + content: "\e904"; } + +.mdi-flight-takeoff:before { + content: "\e905"; } + +.mdi-flip:before { + content: "\e3e8"; } + +.mdi-flip-to-back:before { + content: "\e882"; } + +.mdi-flip-to-front:before { + content: "\e883"; } + +.mdi-folder:before { + content: "\e2c7"; } + +.mdi-folder-open:before { + content: "\e2c8"; } + +.mdi-folder-shared:before { + content: "\e2c9"; } + +.mdi-folder-special:before { + content: "\e617"; } + +.mdi-font-download:before { + content: "\e167"; } + +.mdi-format-align-center:before { + content: "\e234"; } + +.mdi-format-align-justify:before { + content: "\e235"; } + +.mdi-format-align-left:before { + content: "\e236"; } + +.mdi-format-align-right:before { + content: "\e237"; } + +.mdi-format-bold:before { + content: "\e238"; } + +.mdi-format-clear:before { + content: "\e239"; } + +.mdi-format-color-fill:before { + content: "\e23a"; } + +.mdi-format-color-reset:before { + content: "\e23b"; } + +.mdi-format-color-text:before { + content: "\e23c"; } + +.mdi-format-indent-decrease:before { + content: "\e23d"; } + +.mdi-format-indent-increase:before { + content: "\e23e"; } + +.mdi-format-italic:before { + content: "\e23f"; } + +.mdi-format-line-spacing:before { + content: "\e240"; } + +.mdi-format-list-bulleted:before { + content: "\e241"; } + +.mdi-format-list-numbered:before { + content: "\e242"; } + +.mdi-format-paint:before { + content: "\e243"; } + +.mdi-format-quote:before { + content: "\e244"; } + +.mdi-format-shapes:before { + content: "\e25e"; } + +.mdi-format-size:before { + content: "\e245"; } + +.mdi-format-strikethrough:before { + content: "\e246"; } + +.mdi-format-textdirection-l-to-r:before { + content: "\e247"; } + +.mdi-format-textdirection-r-to-l:before { + content: "\e248"; } + +.mdi-format-underlined:before { + content: "\e249"; } + +.mdi-forum:before { + content: "\e0bf"; } + +.mdi-forward:before { + content: "\e154"; } + +.mdi-forward-10:before { + content: "\e056"; } + +.mdi-forward-30:before { + content: "\e057"; } + +.mdi-forward-5:before { + content: "\e058"; } + +.mdi-free-breakfast:before { + content: "\eb44"; } + +.mdi-fullscreen:before { + content: "\e5d0"; } + +.mdi-fullscreen-exit:before { + content: "\e5d1"; } + +.mdi-functions:before { + content: "\e24a"; } + +.mdi-g-translate:before { + content: "\e927"; } + +.mdi-gamepad:before { + content: "\e30f"; } + +.mdi-games:before { + content: "\e021"; } + +.mdi-gavel:before { + content: "\e90e"; } + +.mdi-gesture:before { + content: "\e155"; } + +.mdi-get-app:before { + content: "\e884"; } + +.mdi-gif:before { + content: "\e908"; } + +.mdi-golf-course:before { + content: "\eb45"; } + +.mdi-gps-fixed:before { + content: "\e1b3"; } + +.mdi-gps-not-fixed:before { + content: "\e1b4"; } + +.mdi-gps-off:before { + content: "\e1b5"; } + +.mdi-grade:before { + content: "\e885"; } + +.mdi-gradient:before { + content: "\e3e9"; } + +.mdi-grain:before { + content: "\e3ea"; } + +.mdi-graphic-eq:before { + content: "\e1b8"; } + +.mdi-grid-off:before { + content: "\e3eb"; } + +.mdi-grid-on:before { + content: "\e3ec"; } + +.mdi-group:before { + content: "\e7ef"; } + +.mdi-group-add:before { + content: "\e7f0"; } + +.mdi-group-work:before { + content: "\e886"; } + +.mdi-hd:before { + content: "\e052"; } + +.mdi-hdr-off:before { + content: "\e3ed"; } + +.mdi-hdr-on:before { + content: "\e3ee"; } + +.mdi-hdr-strong:before { + content: "\e3f1"; } + +.mdi-hdr-weak:before { + content: "\e3f2"; } + +.mdi-headset:before { + content: "\e310"; } + +.mdi-headset-mic:before { + content: "\e311"; } + +.mdi-healing:before { + content: "\e3f3"; } + +.mdi-hearing:before { + content: "\e023"; } + +.mdi-help:before { + content: "\e887"; } + +.mdi-help-outline:before { + content: "\e8fd"; } + +.mdi-high-quality:before { + content: "\e024"; } + +.mdi-highlight:before { + content: "\e25f"; } + +.mdi-highlight-off:before { + content: "\e888"; } + +.mdi-history:before { + content: "\e889"; } + +.mdi-home:before { + content: "\e88a"; } + +.mdi-hot-tub:before { + content: "\eb46"; } + +.mdi-hotel:before { + content: "\e53a"; } + +.mdi-hourglass-empty:before { + content: "\e88b"; } + +.mdi-hourglass-full:before { + content: "\e88c"; } + +.mdi-http:before { + content: "\e902"; } + +.mdi-https:before { + content: "\e88d"; } + +.mdi-image:before { + content: "\e3f4"; } + +.mdi-image-aspect-ratio:before { + content: "\e3f5"; } + +.mdi-import-contacts:before { + content: "\e0e0"; } + +.mdi-import-export:before { + content: "\e0c3"; } + +.mdi-important-devices:before { + content: "\e912"; } + +.mdi-inbox:before { + content: "\e156"; } + +.mdi-indeterminate-check-box:before { + content: "\e909"; } + +.mdi-info:before { + content: "\e88e"; } + +.mdi-info-outline:before { + content: "\e88f"; } + +.mdi-input:before { + content: "\e890"; } + +.mdi-insert-chart:before { + content: "\e24b"; } + +.mdi-insert-comment:before { + content: "\e24c"; } + +.mdi-insert-drive-file:before { + content: "\e24d"; } + +.mdi-insert-emoticon:before { + content: "\e24e"; } + +.mdi-insert-invitation:before { + content: "\e24f"; } + +.mdi-insert-link:before { + content: "\e250"; } + +.mdi-insert-photo:before { + content: "\e251"; } + +.mdi-invert-colors:before { + content: "\e891"; } + +.mdi-invert-colors-off:before { + content: "\e0c4"; } + +.mdi-iso:before { + content: "\e3f6"; } + +.mdi-keyboard:before { + content: "\e312"; } + +.mdi-keyboard-arrow-down:before { + content: "\e313"; } + +.mdi-keyboard-arrow-left:before { + content: "\e314"; } + +.mdi-keyboard-arrow-right:before { + content: "\e315"; } + +.mdi-keyboard-arrow-up:before { + content: "\e316"; } + +.mdi-keyboard-backspace:before { + content: "\e317"; } + +.mdi-keyboard-capslock:before { + content: "\e318"; } + +.mdi-keyboard-hide:before { + content: "\e31a"; } + +.mdi-keyboard-return:before { + content: "\e31b"; } + +.mdi-keyboard-tab:before { + content: "\e31c"; } + +.mdi-keyboard-voice:before { + content: "\e31d"; } + +.mdi-kitchen:before { + content: "\eb47"; } + +.mdi-label:before { + content: "\e892"; } + +.mdi-label-outline:before { + content: "\e893"; } + +.mdi-landscape:before { + content: "\e3f7"; } + +.mdi-language:before { + content: "\e894"; } + +.mdi-laptop:before { + content: "\e31e"; } + +.mdi-laptop-chromebook:before { + content: "\e31f"; } + +.mdi-laptop-mac:before { + content: "\e320"; } + +.mdi-laptop-windows:before { + content: "\e321"; } + +.mdi-last-page:before { + content: "\e5dd"; } + +.mdi-launch:before { + content: "\e895"; } + +.mdi-layers:before { + content: "\e53b"; } + +.mdi-layers-clear:before { + content: "\e53c"; } + +.mdi-leak-add:before { + content: "\e3f8"; } + +.mdi-leak-remove:before { + content: "\e3f9"; } + +.mdi-lens:before { + content: "\e3fa"; } + +.mdi-library-add:before { + content: "\e02e"; } + +.mdi-library-books:before { + content: "\e02f"; } + +.mdi-library-music:before { + content: "\e030"; } + +.mdi-lightbulb-outline:before { + content: "\e90f"; } + +.mdi-line-style:before { + content: "\e919"; } + +.mdi-line-weight:before { + content: "\e91a"; } + +.mdi-linear-scale:before { + content: "\e260"; } + +.mdi-link:before { + content: "\e157"; } + +.mdi-linked-camera:before { + content: "\e438"; } + +.mdi-list:before { + content: "\e896"; } + +.mdi-live-help:before { + content: "\e0c6"; } + +.mdi-live-tv:before { + content: "\e639"; } + +.mdi-local-activity:before { + content: "\e53f"; } + +.mdi-local-airport:before { + content: "\e53d"; } + +.mdi-local-atm:before { + content: "\e53e"; } + +.mdi-local-bar:before { + content: "\e540"; } + +.mdi-local-cafe:before { + content: "\e541"; } + +.mdi-local-car-wash:before { + content: "\e542"; } + +.mdi-local-convenience-store:before { + content: "\e543"; } + +.mdi-local-dining:before { + content: "\e556"; } + +.mdi-local-drink:before { + content: "\e544"; } + +.mdi-local-florist:before { + content: "\e545"; } + +.mdi-local-gas-station:before { + content: "\e546"; } + +.mdi-local-grocery-store:before { + content: "\e547"; } + +.mdi-local-hospital:before { + content: "\e548"; } + +.mdi-local-hotel:before { + content: "\e549"; } + +.mdi-local-laundry-service:before { + content: "\e54a"; } + +.mdi-local-library:before { + content: "\e54b"; } + +.mdi-local-mall:before { + content: "\e54c"; } + +.mdi-local-movies:before { + content: "\e54d"; } + +.mdi-local-offer:before { + content: "\e54e"; } + +.mdi-local-parking:before { + content: "\e54f"; } + +.mdi-local-pharmacy:before { + content: "\e550"; } + +.mdi-local-phone:before { + content: "\e551"; } + +.mdi-local-pizza:before { + content: "\e552"; } + +.mdi-local-play:before { + content: "\e553"; } + +.mdi-local-post-office:before { + content: "\e554"; } + +.mdi-local-printshop:before { + content: "\e555"; } + +.mdi-local-see:before { + content: "\e557"; } + +.mdi-local-shipping:before { + content: "\e558"; } + +.mdi-local-taxi:before { + content: "\e559"; } + +.mdi-location-city:before { + content: "\e7f1"; } + +.mdi-location-disabled:before { + content: "\e1b6"; } + +.mdi-location-off:before { + content: "\e0c7"; } + +.mdi-location-on:before { + content: "\e0c8"; } + +.mdi-location-searching:before { + content: "\e1b7"; } + +.mdi-lock:before { + content: "\e897"; } + +.mdi-lock-open:before { + content: "\e898"; } + +.mdi-lock-outline:before { + content: "\e899"; } + +.mdi-looks:before { + content: "\e3fc"; } + +.mdi-looks-3:before { + content: "\e3fb"; } + +.mdi-looks-4:before { + content: "\e3fd"; } + +.mdi-looks-5:before { + content: "\e3fe"; } + +.mdi-looks-6:before { + content: "\e3ff"; } + +.mdi-looks-one:before { + content: "\e400"; } + +.mdi-looks-two:before { + content: "\e401"; } + +.mdi-loop:before { + content: "\e028"; } + +.mdi-loupe:before { + content: "\e402"; } + +.mdi-low-priority:before { + content: "\e16d"; } + +.mdi-loyalty:before { + content: "\e89a"; } + +.mdi-mail:before { + content: "\e158"; } + +.mdi-mail-outline:before { + content: "\e0e1"; } + +.mdi-map:before { + content: "\e55b"; } + +.mdi-markunread:before { + content: "\e159"; } + +.mdi-markunread-mailbox:before { + content: "\e89b"; } + +.mdi-memory:before { + content: "\e322"; } + +.mdi-menu:before { + content: "\e5d2"; } + +.mdi-merge-type:before { + content: "\e252"; } + +.mdi-message:before { + content: "\e0c9"; } + +.mdi-mic:before { + content: "\e029"; } + +.mdi-mic-none:before { + content: "\e02a"; } + +.mdi-mic-off:before { + content: "\e02b"; } + +.mdi-mms:before { + content: "\e618"; } + +.mdi-mode-comment:before { + content: "\e253"; } + +.mdi-mode-edit:before { + content: "\e254"; } + +.mdi-monetization-on:before { + content: "\e263"; } + +.mdi-money-off:before { + content: "\e25c"; } + +.mdi-monochrome-photos:before { + content: "\e403"; } + +.mdi-mood:before { + content: "\e7f2"; } + +.mdi-mood-bad:before { + content: "\e7f3"; } + +.mdi-more:before { + content: "\e619"; } + +.mdi-more-horiz:before { + content: "\e5d3"; } + +.mdi-more-vert:before { + content: "\e5d4"; } + +.mdi-motorcycle:before { + content: "\e91b"; } + +.mdi-mouse:before { + content: "\e323"; } + +.mdi-move-to-inbox:before { + content: "\e168"; } + +.mdi-movie:before { + content: "\e02c"; } + +.mdi-movie-creation:before { + content: "\e404"; } + +.mdi-movie-filter:before { + content: "\e43a"; } + +.mdi-multiline-chart:before { + content: "\e6df"; } + +.mdi-music-note:before { + content: "\e405"; } + +.mdi-music-video:before { + content: "\e063"; } + +.mdi-my-location:before { + content: "\e55c"; } + +.mdi-nature:before { + content: "\e406"; } + +.mdi-nature-people:before { + content: "\e407"; } + +.mdi-navigate-before:before { + content: "\e408"; } + +.mdi-navigate-next:before { + content: "\e409"; } + +.mdi-navigation:before { + content: "\e55d"; } + +.mdi-near-me:before { + content: "\e569"; } + +.mdi-network-cell:before { + content: "\e1b9"; } + +.mdi-network-check:before { + content: "\e640"; } + +.mdi-network-locked:before { + content: "\e61a"; } + +.mdi-network-wifi:before { + content: "\e1ba"; } + +.mdi-new-releases:before { + content: "\e031"; } + +.mdi-next-week:before { + content: "\e16a"; } + +.mdi-nfc:before { + content: "\e1bb"; } + +.mdi-no-encryption:before { + content: "\e641"; } + +.mdi-no-sim:before { + content: "\e0cc"; } + +.mdi-not-interested:before { + content: "\e033"; } + +.mdi-note:before { + content: "\e06f"; } + +.mdi-note-add:before { + content: "\e89c"; } + +.mdi-notifications:before { + content: "\e7f4"; } + +.mdi-notifications-active:before { + content: "\e7f7"; } + +.mdi-notifications-none:before { + content: "\e7f5"; } + +.mdi-notifications-off:before { + content: "\e7f6"; } + +.mdi-notifications-paused:before { + content: "\e7f8"; } + +.mdi-offline-pin:before { + content: "\e90a"; } + +.mdi-ondemand-video:before { + content: "\e63a"; } + +.mdi-opacity:before { + content: "\e91c"; } + +.mdi-open-in-browser:before { + content: "\e89d"; } + +.mdi-open-in-new:before { + content: "\e89e"; } + +.mdi-open-with:before { + content: "\e89f"; } + +.mdi-pages:before { + content: "\e7f9"; } + +.mdi-pageview:before { + content: "\e8a0"; } + +.mdi-palette:before { + content: "\e40a"; } + +.mdi-pan-tool:before { + content: "\e925"; } + +.mdi-panorama:before { + content: "\e40b"; } + +.mdi-panorama-fish-eye:before { + content: "\e40c"; } + +.mdi-panorama-horizontal:before { + content: "\e40d"; } + +.mdi-panorama-vertical:before { + content: "\e40e"; } + +.mdi-panorama-wide-angle:before { + content: "\e40f"; } + +.mdi-party-mode:before { + content: "\e7fa"; } + +.mdi-pause:before { + content: "\e034"; } + +.mdi-pause-circle-filled:before { + content: "\e035"; } + +.mdi-pause-circle-outline:before { + content: "\e036"; } + +.mdi-payment:before { + content: "\e8a1"; } + +.mdi-people:before { + content: "\e7fb"; } + +.mdi-people-outline:before { + content: "\e7fc"; } + +.mdi-perm-camera-mic:before { + content: "\e8a2"; } + +.mdi-perm-contact-calendar:before { + content: "\e8a3"; } + +.mdi-perm-data-setting:before { + content: "\e8a4"; } + +.mdi-perm-device-information:before { + content: "\e8a5"; } + +.mdi-perm-identity:before { + content: "\e8a6"; } + +.mdi-perm-media:before { + content: "\e8a7"; } + +.mdi-perm-phone-msg:before { + content: "\e8a8"; } + +.mdi-perm-scan-wifi:before { + content: "\e8a9"; } + +.mdi-person:before { + content: "\e7fd"; } + +.mdi-person-add:before { + content: "\e7fe"; } + +.mdi-person-outline:before { + content: "\e7ff"; } + +.mdi-person-pin:before { + content: "\e55a"; } + +.mdi-person-pin-circle:before { + content: "\e56a"; } + +.mdi-personal-video:before { + content: "\e63b"; } + +.mdi-pets:before { + content: "\e91d"; } + +.mdi-phone:before { + content: "\e0cd"; } + +.mdi-phone-android:before { + content: "\e324"; } + +.mdi-phone-bluetooth-speaker:before { + content: "\e61b"; } + +.mdi-phone-forwarded:before { + content: "\e61c"; } + +.mdi-phone-in-talk:before { + content: "\e61d"; } + +.mdi-phone-iphone:before { + content: "\e325"; } + +.mdi-phone-locked:before { + content: "\e61e"; } + +.mdi-phone-missed:before { + content: "\e61f"; } + +.mdi-phone-paused:before { + content: "\e620"; } + +.mdi-phonelink:before { + content: "\e326"; } + +.mdi-phonelink-erase:before { + content: "\e0db"; } + +.mdi-phonelink-lock:before { + content: "\e0dc"; } + +.mdi-phonelink-off:before { + content: "\e327"; } + +.mdi-phonelink-ring:before { + content: "\e0dd"; } + +.mdi-phonelink-setup:before { + content: "\e0de"; } + +.mdi-photo:before { + content: "\e410"; } + +.mdi-photo-album:before { + content: "\e411"; } + +.mdi-photo-camera:before { + content: "\e412"; } + +.mdi-photo-filter:before { + content: "\e43b"; } + +.mdi-photo-library:before { + content: "\e413"; } + +.mdi-photo-size-select-actual:before { + content: "\e432"; } + +.mdi-photo-size-select-large:before { + content: "\e433"; } + +.mdi-photo-size-select-small:before { + content: "\e434"; } + +.mdi-picture-as-pdf:before { + content: "\e415"; } + +.mdi-picture-in-picture:before { + content: "\e8aa"; } + +.mdi-picture-in-picture-alt:before { + content: "\e911"; } + +.mdi-pie-chart:before { + content: "\e6c4"; } + +.mdi-pie-chart-outlined:before { + content: "\e6c5"; } + +.mdi-pin-drop:before { + content: "\e55e"; } + +.mdi-place:before { + content: "\e55f"; } + +.mdi-play-arrow:before { + content: "\e037"; } + +.mdi-play-circle-filled:before { + content: "\e038"; } + +.mdi-play-circle-outline:before { + content: "\e039"; } + +.mdi-play-for-work:before { + content: "\e906"; } + +.mdi-playlist-add:before { + content: "\e03b"; } + +.mdi-playlist-add-check:before { + content: "\e065"; } + +.mdi-playlist-play:before { + content: "\e05f"; } + +.mdi-plus-one:before { + content: "\e800"; } + +.mdi-poll:before { + content: "\e801"; } + +.mdi-polymer:before { + content: "\e8ab"; } + +.mdi-pool:before { + content: "\eb48"; } + +.mdi-portable-wifi-off:before { + content: "\e0ce"; } + +.mdi-portrait:before { + content: "\e416"; } + +.mdi-power:before { + content: "\e63c"; } + +.mdi-power-input:before { + content: "\e336"; } + +.mdi-power-settings-new:before { + content: "\e8ac"; } + +.mdi-pregnant-woman:before { + content: "\e91e"; } + +.mdi-present-to-all:before { + content: "\e0df"; } + +.mdi-print:before { + content: "\e8ad"; } + +.mdi-priority-high:before { + content: "\e645"; } + +.mdi-public:before { + content: "\e80b"; } + +.mdi-publish:before { + content: "\e255"; } + +.mdi-query-builder:before { + content: "\e8ae"; } + +.mdi-question-answer:before { + content: "\e8af"; } + +.mdi-queue:before { + content: "\e03c"; } + +.mdi-queue-music:before { + content: "\e03d"; } + +.mdi-queue-play-next:before { + content: "\e066"; } + +.mdi-radio:before { + content: "\e03e"; } + +.mdi-radio-button-checked:before { + content: "\e837"; } + +.mdi-radio-button-unchecked:before { + content: "\e836"; } + +.mdi-rate-review:before { + content: "\e560"; } + +.mdi-receipt:before { + content: "\e8b0"; } + +.mdi-recent-actors:before { + content: "\e03f"; } + +.mdi-record-voice-over:before { + content: "\e91f"; } + +.mdi-redeem:before { + content: "\e8b1"; } + +.mdi-redo:before { + content: "\e15a"; } + +.mdi-refresh:before { + content: "\e5d5"; } + +.mdi-remove:before { + content: "\e15b"; } + +.mdi-remove-circle:before { + content: "\e15c"; } + +.mdi-remove-circle-outline:before { + content: "\e15d"; } + +.mdi-remove-from-queue:before { + content: "\e067"; } + +.mdi-remove-red-eye:before { + content: "\e417"; } + +.mdi-remove-shopping-cart:before { + content: "\e928"; } + +.mdi-reorder:before { + content: "\e8fe"; } + +.mdi-repeat:before { + content: "\e040"; } + +.mdi-repeat-one:before { + content: "\e041"; } + +.mdi-replay:before { + content: "\e042"; } + +.mdi-replay-10:before { + content: "\e059"; } + +.mdi-replay-30:before { + content: "\e05a"; } + +.mdi-replay-5:before { + content: "\e05b"; } + +.mdi-reply:before { + content: "\e15e"; } + +.mdi-reply-all:before { + content: "\e15f"; } + +.mdi-report:before { + content: "\e160"; } + +.mdi-report-problem:before { + content: "\e8b2"; } + +.mdi-restaurant:before { + content: "\e56c"; } + +.mdi-restaurant-menu:before { + content: "\e561"; } + +.mdi-restore:before { + content: "\e8b3"; } + +.mdi-restore-page:before { + content: "\e929"; } + +.mdi-ring-volume:before { + content: "\e0d1"; } + +.mdi-room:before { + content: "\e8b4"; } + +.mdi-room-service:before { + content: "\eb49"; } + +.mdi-rotate-90-degrees-ccw:before { + content: "\e418"; } + +.mdi-rotate-left:before { + content: "\e419"; } + +.mdi-rotate-right:before { + content: "\e41a"; } + +.mdi-rounded-corner:before { + content: "\e920"; } + +.mdi-router:before { + content: "\e328"; } + +.mdi-rowing:before { + content: "\e921"; } + +.mdi-rss-feed:before { + content: "\e0e5"; } + +.mdi-rv-hookup:before { + content: "\e642"; } + +.mdi-satellite:before { + content: "\e562"; } + +.mdi-save:before { + content: "\e161"; } + +.mdi-scanner:before { + content: "\e329"; } + +.mdi-schedule:before { + content: "\e8b5"; } + +.mdi-school:before { + content: "\e80c"; } + +.mdi-screen-lock-landscape:before { + content: "\e1be"; } + +.mdi-screen-lock-portrait:before { + content: "\e1bf"; } + +.mdi-screen-lock-rotation:before { + content: "\e1c0"; } + +.mdi-screen-rotation:before { + content: "\e1c1"; } + +.mdi-screen-share:before { + content: "\e0e2"; } + +.mdi-sd-card:before { + content: "\e623"; } + +.mdi-sd-storage:before { + content: "\e1c2"; } + +.mdi-search:before { + content: "\e8b6"; } + +.mdi-security:before { + content: "\e32a"; } + +.mdi-select-all:before { + content: "\e162"; } + +.mdi-send:before { + content: "\e163"; } + +.mdi-sentiment-dissatisfied:before { + content: "\e811"; } + +.mdi-sentiment-neutral:before { + content: "\e812"; } + +.mdi-sentiment-satisfied:before { + content: "\e813"; } + +.mdi-sentiment-very-dissatisfied:before { + content: "\e814"; } + +.mdi-sentiment-very-satisfied:before { + content: "\e815"; } + +.mdi-settings:before { + content: "\e8b8"; } + +.mdi-settings-applications:before { + content: "\e8b9"; } + +.mdi-settings-backup-restore:before { + content: "\e8ba"; } + +.mdi-settings-bluetooth:before { + content: "\e8bb"; } + +.mdi-settings-brightness:before { + content: "\e8bd"; } + +.mdi-settings-cell:before { + content: "\e8bc"; } + +.mdi-settings-ethernet:before { + content: "\e8be"; } + +.mdi-settings-input-antenna:before { + content: "\e8bf"; } + +.mdi-settings-input-component:before { + content: "\e8c0"; } + +.mdi-settings-input-composite:before { + content: "\e8c1"; } + +.mdi-settings-input-hdmi:before { + content: "\e8c2"; } + +.mdi-settings-input-svideo:before { + content: "\e8c3"; } + +.mdi-settings-overscan:before { + content: "\e8c4"; } + +.mdi-settings-phone:before { + content: "\e8c5"; } + +.mdi-settings-power:before { + content: "\e8c6"; } + +.mdi-settings-remote:before { + content: "\e8c7"; } + +.mdi-settings-system-daydream:before { + content: "\e1c3"; } + +.mdi-settings-voice:before { + content: "\e8c8"; } + +.mdi-share:before { + content: "\e80d"; } + +.mdi-shop:before { + content: "\e8c9"; } + +.mdi-shop-two:before { + content: "\e8ca"; } + +.mdi-shopping-basket:before { + content: "\e8cb"; } + +.mdi-shopping-cart:before { + content: "\e8cc"; } + +.mdi-short-text:before { + content: "\e261"; } + +.mdi-show-chart:before { + content: "\e6e1"; } + +.mdi-shuffle:before { + content: "\e043"; } + +.mdi-signal-cellular-4-bar:before { + content: "\e1c8"; } + +.mdi-signal-cellular-connected-no-internet-4-bar:before { + content: "\e1cd"; } + +.mdi-signal-cellular-no-sim:before { + content: "\e1ce"; } + +.mdi-signal-cellular-null:before { + content: "\e1cf"; } + +.mdi-signal-cellular-off:before { + content: "\e1d0"; } + +.mdi-signal-wifi-4-bar:before { + content: "\e1d8"; } + +.mdi-signal-wifi-4-bar-lock:before { + content: "\e1d9"; } + +.mdi-signal-wifi-off:before { + content: "\e1da"; } + +.mdi-sim-card:before { + content: "\e32b"; } + +.mdi-sim-card-alert:before { + content: "\e624"; } + +.mdi-skip-next:before { + content: "\e044"; } + +.mdi-skip-previous:before { + content: "\e045"; } + +.mdi-slideshow:before { + content: "\e41b"; } + +.mdi-slow-motion-video:before { + content: "\e068"; } + +.mdi-smartphone:before { + content: "\e32c"; } + +.mdi-smoke-free:before { + content: "\eb4a"; } + +.mdi-smoking-rooms:before { + content: "\eb4b"; } + +.mdi-sms:before { + content: "\e625"; } + +.mdi-sms-failed:before { + content: "\e626"; } + +.mdi-snooze:before { + content: "\e046"; } + +.mdi-sort:before { + content: "\e164"; } + +.mdi-sort-by-alpha:before { + content: "\e053"; } + +.mdi-spa:before { + content: "\eb4c"; } + +.mdi-space-bar:before { + content: "\e256"; } + +.mdi-speaker:before { + content: "\e32d"; } + +.mdi-speaker-group:before { + content: "\e32e"; } + +.mdi-speaker-notes:before { + content: "\e8cd"; } + +.mdi-speaker-notes-off:before { + content: "\e92a"; } + +.mdi-speaker-phone:before { + content: "\e0d2"; } + +.mdi-spellcheck:before { + content: "\e8ce"; } + +.mdi-star:before { + content: "\e838"; } + +.mdi-star-border:before { + content: "\e83a"; } + +.mdi-star-half:before { + content: "\e839"; } + +.mdi-stars:before { + content: "\e8d0"; } + +.mdi-stay-current-landscape:before { + content: "\e0d3"; } + +.mdi-stay-current-portrait:before { + content: "\e0d4"; } + +.mdi-stay-primary-landscape:before { + content: "\e0d5"; } + +.mdi-stay-primary-portrait:before { + content: "\e0d6"; } + +.mdi-stop:before { + content: "\e047"; } + +.mdi-stop-screen-share:before { + content: "\e0e3"; } + +.mdi-storage:before { + content: "\e1db"; } + +.mdi-store:before { + content: "\e8d1"; } + +.mdi-store-mall-directory:before { + content: "\e563"; } + +.mdi-straighten:before { + content: "\e41c"; } + +.mdi-streetview:before { + content: "\e56e"; } + +.mdi-strikethrough-s:before { + content: "\e257"; } + +.mdi-style:before { + content: "\e41d"; } + +.mdi-subdirectory-arrow-left:before { + content: "\e5d9"; } + +.mdi-subdirectory-arrow-right:before { + content: "\e5da"; } + +.mdi-subject:before { + content: "\e8d2"; } + +.mdi-subscriptions:before { + content: "\e064"; } + +.mdi-subtitles:before { + content: "\e048"; } + +.mdi-subway:before { + content: "\e56f"; } + +.mdi-supervisor-account:before { + content: "\e8d3"; } + +.mdi-surround-sound:before { + content: "\e049"; } + +.mdi-swap-calls:before { + content: "\e0d7"; } + +.mdi-swap-horiz:before { + content: "\e8d4"; } + +.mdi-swap-vert:before { + content: "\e8d5"; } + +.mdi-swap-vertical-circle:before { + content: "\e8d6"; } + +.mdi-switch-camera:before { + content: "\e41e"; } + +.mdi-switch-video:before { + content: "\e41f"; } + +.mdi-sync:before { + content: "\e627"; } + +.mdi-sync-disabled:before { + content: "\e628"; } + +.mdi-sync-problem:before { + content: "\e629"; } + +.mdi-system-update:before { + content: "\e62a"; } + +.mdi-system-update-alt:before { + content: "\e8d7"; } + +.mdi-tab:before { + content: "\e8d8"; } + +.mdi-tab-unselected:before { + content: "\e8d9"; } + +.mdi-tablet:before { + content: "\e32f"; } + +.mdi-tablet-android:before { + content: "\e330"; } + +.mdi-tablet-mac:before { + content: "\e331"; } + +.mdi-tag-faces:before { + content: "\e420"; } + +.mdi-tap-and-play:before { + content: "\e62b"; } + +.mdi-terrain:before { + content: "\e564"; } + +.mdi-text-fields:before { + content: "\e262"; } + +.mdi-text-format:before { + content: "\e165"; } + +.mdi-textsms:before { + content: "\e0d8"; } + +.mdi-texture:before { + content: "\e421"; } + +.mdi-theaters:before { + content: "\e8da"; } + +.mdi-thumb-down:before { + content: "\e8db"; } + +.mdi-thumb-up:before { + content: "\e8dc"; } + +.mdi-thumbs-up-down:before { + content: "\e8dd"; } + +.mdi-time-to-leave:before { + content: "\e62c"; } + +.mdi-timelapse:before { + content: "\e422"; } + +.mdi-timeline:before { + content: "\e922"; } + +.mdi-timer:before { + content: "\e425"; } + +.mdi-timer-10:before { + content: "\e423"; } + +.mdi-timer-3:before { + content: "\e424"; } + +.mdi-timer-off:before { + content: "\e426"; } + +.mdi-title:before { + content: "\e264"; } + +.mdi-toc:before { + content: "\e8de"; } + +.mdi-today:before { + content: "\e8df"; } + +.mdi-toll:before { + content: "\e8e0"; } + +.mdi-tonality:before { + content: "\e427"; } + +.mdi-touch-app:before { + content: "\e913"; } + +.mdi-toys:before { + content: "\e332"; } + +.mdi-track-changes:before { + content: "\e8e1"; } + +.mdi-traffic:before { + content: "\e565"; } + +.mdi-train:before { + content: "\e570"; } + +.mdi-tram:before { + content: "\e571"; } + +.mdi-transfer-within-a-station:before { + content: "\e572"; } + +.mdi-transform:before { + content: "\e428"; } + +.mdi-translate:before { + content: "\e8e2"; } + +.mdi-trending-down:before { + content: "\e8e3"; } + +.mdi-trending-flat:before { + content: "\e8e4"; } + +.mdi-trending-up:before { + content: "\e8e5"; } + +.mdi-tune:before { + content: "\e429"; } + +.mdi-turned-in:before { + content: "\e8e6"; } + +.mdi-turned-in-not:before { + content: "\e8e7"; } + +.mdi-tv:before { + content: "\e333"; } + +.mdi-unarchive:before { + content: "\e169"; } + +.mdi-undo:before { + content: "\e166"; } + +.mdi-unfold-less:before { + content: "\e5d6"; } + +.mdi-unfold-more:before { + content: "\e5d7"; } + +.mdi-update:before { + content: "\e923"; } + +.mdi-usb:before { + content: "\e1e0"; } + +.mdi-verified-user:before { + content: "\e8e8"; } + +.mdi-vertical-align-bottom:before { + content: "\e258"; } + +.mdi-vertical-align-center:before { + content: "\e259"; } + +.mdi-vertical-align-top:before { + content: "\e25a"; } + +.mdi-vibration:before { + content: "\e62d"; } + +.mdi-video-call:before { + content: "\e070"; } + +.mdi-video-label:before { + content: "\e071"; } + +.mdi-video-library:before { + content: "\e04a"; } + +.mdi-videocam:before { + content: "\e04b"; } + +.mdi-videocam-off:before { + content: "\e04c"; } + +.mdi-videogame-asset:before { + content: "\e338"; } + +.mdi-view-agenda:before { + content: "\e8e9"; } + +.mdi-view-array:before { + content: "\e8ea"; } + +.mdi-view-carousel:before { + content: "\e8eb"; } + +.mdi-view-column:before { + content: "\e8ec"; } + +.mdi-view-comfy:before { + content: "\e42a"; } + +.mdi-view-compact:before { + content: "\e42b"; } + +.mdi-view-day:before { + content: "\e8ed"; } + +.mdi-view-headline:before { + content: "\e8ee"; } + +.mdi-view-list:before { + content: "\e8ef"; } + +.mdi-view-module:before { + content: "\e8f0"; } + +.mdi-view-quilt:before { + content: "\e8f1"; } + +.mdi-view-stream:before { + content: "\e8f2"; } + +.mdi-view-week:before { + content: "\e8f3"; } + +.mdi-vignette:before { + content: "\e435"; } + +.mdi-visibility:before { + content: "\e8f4"; } + +.mdi-visibility-off:before { + content: "\e8f5"; } + +.mdi-voice-chat:before { + content: "\e62e"; } + +.mdi-voicemail:before { + content: "\e0d9"; } + +.mdi-volume-down:before { + content: "\e04d"; } + +.mdi-volume-mute:before { + content: "\e04e"; } + +.mdi-volume-off:before { + content: "\e04f"; } + +.mdi-volume-up:before { + content: "\e050"; } + +.mdi-vpn-key:before { + content: "\e0da"; } + +.mdi-vpn-lock:before { + content: "\e62f"; } + +.mdi-wallpaper:before { + content: "\e1bc"; } + +.mdi-warning:before { + content: "\e002"; } + +.mdi-watch:before { + content: "\e334"; } + +.mdi-watch-later:before { + content: "\e924"; } + +.mdi-wb-auto:before { + content: "\e42c"; } + +.mdi-wb-cloudy:before { + content: "\e42d"; } + +.mdi-wb-incandescent:before { + content: "\e42e"; } + +.mdi-wb-iridescent:before { + content: "\e436"; } + +.mdi-wb-sunny:before { + content: "\e430"; } + +.mdi-wc:before { + content: "\e63d"; } + +.mdi-web:before { + content: "\e051"; } + +.mdi-web-asset:before { + content: "\e069"; } + +.mdi-weekend:before { + content: "\e16b"; } + +.mdi-whatshot:before { + content: "\e80e"; } + +.mdi-widgets:before { + content: "\e1bd"; } + +.mdi-wifi:before { + content: "\e63e"; } + +.mdi-wifi-lock:before { + content: "\e1e1"; } + +.mdi-wifi-tethering:before { + content: "\e1e2"; } + +.mdi-work:before { + content: "\e8f9"; } + +.mdi-wrap-text:before { + content: "\e25b"; } + +.mdi-youtube-searched-for:before { + content: "\e8fa"; } + +.mdi-zoom-in:before { + content: "\e8ff"; } + +.mdi-zoom-out:before { + content: "\e900"; } + +.mdi-zoom-out-map:before { + content: "\e56b"; } diff --git a/vendor/mervick/material-design-icons/css/material-icons.min.css b/vendor/mervick/material-design-icons/css/material-icons.min.css new file mode 100644 index 000000000..1aa7df4a9 --- /dev/null +++ b/vendor/mervick/material-design-icons/css/material-icons.min.css @@ -0,0 +1,2 @@ +.mdi-fw,.mdi-li{text-align:center}@font-face{font-family:"Material Design Icons";font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot?v=2.2.1);src:url(../fonts/MaterialIcons-Regular.eot?v=2.2.1#iefix) format("embedded-opentype"),url(../fonts/MaterialIcons-Regular.woff2?v=2.2.1) format("woff2"),url(../fonts/MaterialIcons-Regular.woff?v=2.2.1) format("woff"),url(../fonts/MaterialIcons-Regular.ttf?v=2.2.1) format("truetype"),url(../fonts/MaterialIcons-Regular.svg?v=2.2.1#materialiconsregular) format("svg")}.material-icons,.mdi{font:normal normal normal 14px/1 "Material Design Icons";font-size:inherit;display:inline-block;text-transform:none;letter-spacing:normal;line-height:1;position:relative;word-wrap:normal;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.material-icons{width:1em;height:1em;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.mdi-lg,.mdi-size-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.mdi-2x,.mdi-size-2x{font-size:2em}.mdi-3x,.mdi-size-3x{font-size:3em}.mdi-4x,.mdi-size-4x{font-size:4em}.mdi-5x,.mdi-size-5x{font-size:5em}.mdi-fw{width:1.28571em}.mdi-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.mdi-ul>li{position:relative}.mdi-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em}.mdi-li.mdi-lg{left:-1.85714em}.mdi-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.mdi.pull-left{margin-right:.3em}.mdi.pull-right{margin-left:.3em}.mdi-spin{-webkit-animation:md-spin 2s infinite linear;animation:md-spin 2s infinite linear}.mdi-pulse{-webkit-animation:md-spin 1s infinite steps(8);animation:md-spin 1s infinite steps(8)}@-webkit-keyframes md-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes md-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.mdi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.mdi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .mdi-flip-horizontal,:root .mdi-flip-vertical,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-rotate-90{filter:none}.mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.mdi-stack-1x,.mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}.mdi-stack-1x{line-height:inherit}.mdi-stack-2x{font-size:2em}.mdi-inverse{color:#fff}.mdi-3d-rotation:before{content:"\e84d"}.mdi-ac-unit:before{content:"\eb3b"}.mdi-access-alarm:before{content:"\e190"}.mdi-access-alarms:before{content:"\e191"}.mdi-access-time:before{content:"\e192"}.mdi-accessibility:before{content:"\e84e"}.mdi-accessible:before{content:"\e914"}.mdi-account-balance:before{content:"\e84f"}.mdi-account-balance-wallet:before{content:"\e850"}.mdi-account-box:before{content:"\e851"}.mdi-account-circle:before{content:"\e853"}.mdi-adb:before{content:"\e60e"}.mdi-add:before{content:"\e145"}.mdi-add-a-photo:before{content:"\e439"}.mdi-add-alarm:before{content:"\e193"}.mdi-add-alert:before{content:"\e003"}.mdi-add-box:before{content:"\e146"}.mdi-add-circle:before{content:"\e147"}.mdi-add-circle-outline:before{content:"\e148"}.mdi-add-location:before{content:"\e567"}.mdi-add-shopping-cart:before{content:"\e854"}.mdi-add-to-photos:before{content:"\e39d"}.mdi-add-to-queue:before{content:"\e05c"}.mdi-adjust:before{content:"\e39e"}.mdi-airline-seat-flat:before{content:"\e630"}.mdi-airline-seat-flat-angled:before{content:"\e631"}.mdi-airline-seat-individual-suite:before{content:"\e632"}.mdi-airline-seat-legroom-extra:before{content:"\e633"}.mdi-airline-seat-legroom-normal:before{content:"\e634"}.mdi-airline-seat-legroom-reduced:before{content:"\e635"}.mdi-airline-seat-recline-extra:before{content:"\e636"}.mdi-airline-seat-recline-normal:before{content:"\e637"}.mdi-airplanemode-active:before{content:"\e195"}.mdi-airplanemode-inactive:before{content:"\e194"}.mdi-airplay:before{content:"\e055"}.mdi-airport-shuttle:before{content:"\eb3c"}.mdi-alarm:before{content:"\e855"}.mdi-alarm-add:before{content:"\e856"}.mdi-alarm-off:before{content:"\e857"}.mdi-alarm-on:before{content:"\e858"}.mdi-album:before{content:"\e019"}.mdi-all-inclusive:before{content:"\eb3d"}.mdi-all-out:before{content:"\e90b"}.mdi-android:before{content:"\e859"}.mdi-announcement:before{content:"\e85a"}.mdi-apps:before{content:"\e5c3"}.mdi-archive:before{content:"\e149"}.mdi-arrow-back:before{content:"\e5c4"}.mdi-arrow-downward:before{content:"\e5db"}.mdi-arrow-drop-down:before{content:"\e5c5"}.mdi-arrow-drop-down-circle:before{content:"\e5c6"}.mdi-arrow-drop-up:before{content:"\e5c7"}.mdi-arrow-forward:before{content:"\e5c8"}.mdi-arrow-upward:before{content:"\e5d8"}.mdi-art-track:before{content:"\e060"}.mdi-aspect-ratio:before{content:"\e85b"}.mdi-assessment:before{content:"\e85c"}.mdi-assignment:before{content:"\e85d"}.mdi-assignment-ind:before{content:"\e85e"}.mdi-assignment-late:before{content:"\e85f"}.mdi-assignment-return:before{content:"\e860"}.mdi-assignment-returned:before{content:"\e861"}.mdi-assignment-turned-in:before{content:"\e862"}.mdi-assistant:before{content:"\e39f"}.mdi-assistant-photo:before{content:"\e3a0"}.mdi-attach-file:before{content:"\e226"}.mdi-attach-money:before{content:"\e227"}.mdi-attachment:before{content:"\e2bc"}.mdi-audiotrack:before{content:"\e3a1"}.mdi-autorenew:before{content:"\e863"}.mdi-av-timer:before{content:"\e01b"}.mdi-backspace:before{content:"\e14a"}.mdi-backup:before{content:"\e864"}.mdi-battery-alert:before{content:"\e19c"}.mdi-battery-charging-full:before{content:"\e1a3"}.mdi-battery-full:before{content:"\e1a4"}.mdi-battery-std:before{content:"\e1a5"}.mdi-battery-unknown:before{content:"\e1a6"}.mdi-beach-access:before{content:"\eb3e"}.mdi-beenhere:before{content:"\e52d"}.mdi-block:before{content:"\e14b"}.mdi-bluetooth:before{content:"\e1a7"}.mdi-bluetooth-audio:before{content:"\e60f"}.mdi-bluetooth-connected:before{content:"\e1a8"}.mdi-bluetooth-disabled:before{content:"\e1a9"}.mdi-bluetooth-searching:before{content:"\e1aa"}.mdi-blur-circular:before{content:"\e3a2"}.mdi-blur-linear:before{content:"\e3a3"}.mdi-blur-off:before{content:"\e3a4"}.mdi-blur-on:before{content:"\e3a5"}.mdi-book:before{content:"\e865"}.mdi-bookmark:before{content:"\e866"}.mdi-bookmark-border:before{content:"\e867"}.mdi-border-all:before{content:"\e228"}.mdi-border-bottom:before{content:"\e229"}.mdi-border-clear:before{content:"\e22a"}.mdi-border-color:before{content:"\e22b"}.mdi-border-horizontal:before{content:"\e22c"}.mdi-border-inner:before{content:"\e22d"}.mdi-border-left:before{content:"\e22e"}.mdi-border-outer:before{content:"\e22f"}.mdi-border-right:before{content:"\e230"}.mdi-border-style:before{content:"\e231"}.mdi-border-top:before{content:"\e232"}.mdi-border-vertical:before{content:"\e233"}.mdi-branding-watermark:before{content:"\e06b"}.mdi-brightness-1:before{content:"\e3a6"}.mdi-brightness-2:before{content:"\e3a7"}.mdi-brightness-3:before{content:"\e3a8"}.mdi-brightness-4:before{content:"\e3a9"}.mdi-brightness-5:before{content:"\e3aa"}.mdi-brightness-6:before{content:"\e3ab"}.mdi-brightness-7:before{content:"\e3ac"}.mdi-brightness-auto:before{content:"\e1ab"}.mdi-brightness-high:before{content:"\e1ac"}.mdi-brightness-low:before{content:"\e1ad"}.mdi-brightness-medium:before{content:"\e1ae"}.mdi-broken-image:before{content:"\e3ad"}.mdi-brush:before{content:"\e3ae"}.mdi-bubble-chart:before{content:"\e6dd"}.mdi-bug-report:before{content:"\e868"}.mdi-build:before{content:"\e869"}.mdi-burst-mode:before{content:"\e43c"}.mdi-business:before{content:"\e0af"}.mdi-business-center:before{content:"\eb3f"}.mdi-cached:before{content:"\e86a"}.mdi-cake:before{content:"\e7e9"}.mdi-call:before{content:"\e0b0"}.mdi-call-end:before{content:"\e0b1"}.mdi-call-made:before{content:"\e0b2"}.mdi-call-merge:before{content:"\e0b3"}.mdi-call-missed:before{content:"\e0b4"}.mdi-call-missed-outgoing:before{content:"\e0e4"}.mdi-call-received:before{content:"\e0b5"}.mdi-call-split:before{content:"\e0b6"}.mdi-call-to-action:before{content:"\e06c"}.mdi-camera:before{content:"\e3af"}.mdi-camera-alt:before{content:"\e3b0"}.mdi-camera-enhance:before{content:"\e8fc"}.mdi-camera-front:before{content:"\e3b1"}.mdi-camera-rear:before{content:"\e3b2"}.mdi-camera-roll:before{content:"\e3b3"}.mdi-cancel:before{content:"\e5c9"}.mdi-card-giftcard:before{content:"\e8f6"}.mdi-card-membership:before{content:"\e8f7"}.mdi-card-travel:before{content:"\e8f8"}.mdi-casino:before{content:"\eb40"}.mdi-cast:before{content:"\e307"}.mdi-cast-connected:before{content:"\e308"}.mdi-center-focus-strong:before{content:"\e3b4"}.mdi-center-focus-weak:before{content:"\e3b5"}.mdi-change-history:before{content:"\e86b"}.mdi-chat:before{content:"\e0b7"}.mdi-chat-bubble:before{content:"\e0ca"}.mdi-chat-bubble-outline:before{content:"\e0cb"}.mdi-check:before{content:"\e5ca"}.mdi-check-box:before{content:"\e834"}.mdi-check-box-outline-blank:before{content:"\e835"}.mdi-check-circle:before{content:"\e86c"}.mdi-chevron-left:before{content:"\e5cb"}.mdi-chevron-right:before{content:"\e5cc"}.mdi-child-care:before{content:"\eb41"}.mdi-child-friendly:before{content:"\eb42"}.mdi-chrome-reader-mode:before{content:"\e86d"}.mdi-class:before{content:"\e86e"}.mdi-clear:before{content:"\e14c"}.mdi-clear-all:before{content:"\e0b8"}.mdi-close:before{content:"\e5cd"}.mdi-closed-caption:before{content:"\e01c"}.mdi-cloud:before{content:"\e2bd"}.mdi-cloud-circle:before{content:"\e2be"}.mdi-cloud-done:before{content:"\e2bf"}.mdi-cloud-download:before{content:"\e2c0"}.mdi-cloud-off:before{content:"\e2c1"}.mdi-cloud-queue:before{content:"\e2c2"}.mdi-cloud-upload:before{content:"\e2c3"}.mdi-code:before{content:"\e86f"}.mdi-collections:before{content:"\e3b6"}.mdi-collections-bookmark:before{content:"\e431"}.mdi-color-lens:before{content:"\e3b7"}.mdi-colorize:before{content:"\e3b8"}.mdi-comment:before{content:"\e0b9"}.mdi-compare:before{content:"\e3b9"}.mdi-compare-arrows:before{content:"\e915"}.mdi-computer:before{content:"\e30a"}.mdi-confirmation-number:before{content:"\e638"}.mdi-contact-mail:before{content:"\e0d0"}.mdi-contact-phone:before{content:"\e0cf"}.mdi-contacts:before{content:"\e0ba"}.mdi-content-copy:before{content:"\e14d"}.mdi-content-cut:before{content:"\e14e"}.mdi-content-paste:before{content:"\e14f"}.mdi-control-point:before{content:"\e3ba"}.mdi-control-point-duplicate:before{content:"\e3bb"}.mdi-copyright:before{content:"\e90c"}.mdi-create:before{content:"\e150"}.mdi-create-new-folder:before{content:"\e2cc"}.mdi-credit-card:before{content:"\e870"}.mdi-crop:before{content:"\e3be"}.mdi-crop-16-9:before{content:"\e3bc"}.mdi-crop-3-2:before{content:"\e3bd"}.mdi-crop-5-4:before{content:"\e3bf"}.mdi-crop-7-5:before{content:"\e3c0"}.mdi-crop-din:before{content:"\e3c1"}.mdi-crop-free:before{content:"\e3c2"}.mdi-crop-landscape:before{content:"\e3c3"}.mdi-crop-original:before{content:"\e3c4"}.mdi-crop-portrait:before{content:"\e3c5"}.mdi-crop-rotate:before{content:"\e437"}.mdi-crop-square:before{content:"\e3c6"}.mdi-dashboard:before{content:"\e871"}.mdi-data-usage:before{content:"\e1af"}.mdi-date-range:before{content:"\e916"}.mdi-dehaze:before{content:"\e3c7"}.mdi-delete:before{content:"\e872"}.mdi-delete-forever:before{content:"\e92b"}.mdi-delete-sweep:before{content:"\e16c"}.mdi-description:before{content:"\e873"}.mdi-desktop-mac:before{content:"\e30b"}.mdi-desktop-windows:before{content:"\e30c"}.mdi-details:before{content:"\e3c8"}.mdi-developer-board:before{content:"\e30d"}.mdi-developer-mode:before{content:"\e1b0"}.mdi-device-hub:before{content:"\e335"}.mdi-devices:before{content:"\e1b1"}.mdi-devices-other:before{content:"\e337"}.mdi-dialer-sip:before{content:"\e0bb"}.mdi-dialpad:before{content:"\e0bc"}.mdi-directions:before{content:"\e52e"}.mdi-directions-bike:before{content:"\e52f"}.mdi-directions-boat:before{content:"\e532"}.mdi-directions-bus:before{content:"\e530"}.mdi-directions-car:before{content:"\e531"}.mdi-directions-railway:before{content:"\e534"}.mdi-directions-run:before{content:"\e566"}.mdi-directions-subway:before{content:"\e533"}.mdi-directions-transit:before{content:"\e535"}.mdi-directions-walk:before{content:"\e536"}.mdi-disc-full:before{content:"\e610"}.mdi-dns:before{content:"\e875"}.mdi-do-not-disturb:before{content:"\e612"}.mdi-do-not-disturb-alt:before{content:"\e611"}.mdi-do-not-disturb-off:before{content:"\e643"}.mdi-do-not-disturb-on:before{content:"\e644"}.mdi-dock:before{content:"\e30e"}.mdi-domain:before{content:"\e7ee"}.mdi-done:before{content:"\e876"}.mdi-done-all:before{content:"\e877"}.mdi-donut-large:before{content:"\e917"}.mdi-donut-small:before{content:"\e918"}.mdi-drafts:before{content:"\e151"}.mdi-drag-handle:before{content:"\e25d"}.mdi-drive-eta:before{content:"\e613"}.mdi-dvr:before{content:"\e1b2"}.mdi-edit:before{content:"\e3c9"}.mdi-edit-location:before{content:"\e568"}.mdi-eject:before{content:"\e8fb"}.mdi-email:before{content:"\e0be"}.mdi-enhanced-encryption:before{content:"\e63f"}.mdi-equalizer:before{content:"\e01d"}.mdi-error:before{content:"\e000"}.mdi-error-outline:before{content:"\e001"}.mdi-euro-symbol:before{content:"\e926"}.mdi-ev-station:before{content:"\e56d"}.mdi-event:before{content:"\e878"}.mdi-event-available:before{content:"\e614"}.mdi-event-busy:before{content:"\e615"}.mdi-event-note:before{content:"\e616"}.mdi-event-seat:before{content:"\e903"}.mdi-exit-to-app:before{content:"\e879"}.mdi-expand-less:before{content:"\e5ce"}.mdi-expand-more:before{content:"\e5cf"}.mdi-explicit:before{content:"\e01e"}.mdi-explore:before{content:"\e87a"}.mdi-exposure:before{content:"\e3ca"}.mdi-exposure-neg-1:before{content:"\e3cb"}.mdi-exposure-neg-2:before{content:"\e3cc"}.mdi-exposure-plus-1:before{content:"\e3cd"}.mdi-exposure-plus-2:before{content:"\e3ce"}.mdi-exposure-zero:before{content:"\e3cf"}.mdi-extension:before{content:"\e87b"}.mdi-face:before{content:"\e87c"}.mdi-fast-forward:before{content:"\e01f"}.mdi-fast-rewind:before{content:"\e020"}.mdi-favorite:before{content:"\e87d"}.mdi-favorite-border:before{content:"\e87e"}.mdi-featured-play-list:before{content:"\e06d"}.mdi-featured-video:before{content:"\e06e"}.mdi-feedback:before{content:"\e87f"}.mdi-fiber-dvr:before{content:"\e05d"}.mdi-fiber-manual-record:before{content:"\e061"}.mdi-fiber-new:before{content:"\e05e"}.mdi-fiber-pin:before{content:"\e06a"}.mdi-fiber-smart-record:before{content:"\e062"}.mdi-file-download:before{content:"\e2c4"}.mdi-file-upload:before{content:"\e2c6"}.mdi-filter:before{content:"\e3d3"}.mdi-filter-1:before{content:"\e3d0"}.mdi-filter-2:before{content:"\e3d1"}.mdi-filter-3:before{content:"\e3d2"}.mdi-filter-4:before{content:"\e3d4"}.mdi-filter-5:before{content:"\e3d5"}.mdi-filter-6:before{content:"\e3d6"}.mdi-filter-7:before{content:"\e3d7"}.mdi-filter-8:before{content:"\e3d8"}.mdi-filter-9:before{content:"\e3d9"}.mdi-filter-9-plus:before{content:"\e3da"}.mdi-filter-b-and-w:before{content:"\e3db"}.mdi-filter-center-focus:before{content:"\e3dc"}.mdi-filter-drama:before{content:"\e3dd"}.mdi-filter-frames:before{content:"\e3de"}.mdi-filter-hdr:before{content:"\e3df"}.mdi-filter-list:before{content:"\e152"}.mdi-filter-none:before{content:"\e3e0"}.mdi-filter-tilt-shift:before{content:"\e3e2"}.mdi-filter-vintage:before{content:"\e3e3"}.mdi-find-in-page:before{content:"\e880"}.mdi-find-replace:before{content:"\e881"}.mdi-fingerprint:before{content:"\e90d"}.mdi-first-page:before{content:"\e5dc"}.mdi-fitness-center:before{content:"\eb43"}.mdi-flag:before{content:"\e153"}.mdi-flare:before{content:"\e3e4"}.mdi-flash-auto:before{content:"\e3e5"}.mdi-flash-off:before{content:"\e3e6"}.mdi-flash-on:before{content:"\e3e7"}.mdi-flight:before{content:"\e539"}.mdi-flight-land:before{content:"\e904"}.mdi-flight-takeoff:before{content:"\e905"}.mdi-flip:before{content:"\e3e8"}.mdi-flip-to-back:before{content:"\e882"}.mdi-flip-to-front:before{content:"\e883"}.mdi-folder:before{content:"\e2c7"}.mdi-folder-open:before{content:"\e2c8"}.mdi-folder-shared:before{content:"\e2c9"}.mdi-folder-special:before{content:"\e617"}.mdi-font-download:before{content:"\e167"}.mdi-format-align-center:before{content:"\e234"}.mdi-format-align-justify:before{content:"\e235"}.mdi-format-align-left:before{content:"\e236"}.mdi-format-align-right:before{content:"\e237"}.mdi-format-bold:before{content:"\e238"}.mdi-format-clear:before{content:"\e239"}.mdi-format-color-fill:before{content:"\e23a"}.mdi-format-color-reset:before{content:"\e23b"}.mdi-format-color-text:before{content:"\e23c"}.mdi-format-indent-decrease:before{content:"\e23d"}.mdi-format-indent-increase:before{content:"\e23e"}.mdi-format-italic:before{content:"\e23f"}.mdi-format-line-spacing:before{content:"\e240"}.mdi-format-list-bulleted:before{content:"\e241"}.mdi-format-list-numbered:before{content:"\e242"}.mdi-format-paint:before{content:"\e243"}.mdi-format-quote:before{content:"\e244"}.mdi-format-shapes:before{content:"\e25e"}.mdi-format-size:before{content:"\e245"}.mdi-format-strikethrough:before{content:"\e246"}.mdi-format-textdirection-l-to-r:before{content:"\e247"}.mdi-format-textdirection-r-to-l:before{content:"\e248"}.mdi-format-underlined:before{content:"\e249"}.mdi-forum:before{content:"\e0bf"}.mdi-forward:before{content:"\e154"}.mdi-forward-10:before{content:"\e056"}.mdi-forward-30:before{content:"\e057"}.mdi-forward-5:before{content:"\e058"}.mdi-free-breakfast:before{content:"\eb44"}.mdi-fullscreen:before{content:"\e5d0"}.mdi-fullscreen-exit:before{content:"\e5d1"}.mdi-functions:before{content:"\e24a"}.mdi-g-translate:before{content:"\e927"}.mdi-gamepad:before{content:"\e30f"}.mdi-games:before{content:"\e021"}.mdi-gavel:before{content:"\e90e"}.mdi-gesture:before{content:"\e155"}.mdi-get-app:before{content:"\e884"}.mdi-gif:before{content:"\e908"}.mdi-golf-course:before{content:"\eb45"}.mdi-gps-fixed:before{content:"\e1b3"}.mdi-gps-not-fixed:before{content:"\e1b4"}.mdi-gps-off:before{content:"\e1b5"}.mdi-grade:before{content:"\e885"}.mdi-gradient:before{content:"\e3e9"}.mdi-grain:before{content:"\e3ea"}.mdi-graphic-eq:before{content:"\e1b8"}.mdi-grid-off:before{content:"\e3eb"}.mdi-grid-on:before{content:"\e3ec"}.mdi-group:before{content:"\e7ef"}.mdi-group-add:before{content:"\e7f0"}.mdi-group-work:before{content:"\e886"}.mdi-hd:before{content:"\e052"}.mdi-hdr-off:before{content:"\e3ed"}.mdi-hdr-on:before{content:"\e3ee"}.mdi-hdr-strong:before{content:"\e3f1"}.mdi-hdr-weak:before{content:"\e3f2"}.mdi-headset:before{content:"\e310"}.mdi-headset-mic:before{content:"\e311"}.mdi-healing:before{content:"\e3f3"}.mdi-hearing:before{content:"\e023"}.mdi-help:before{content:"\e887"}.mdi-help-outline:before{content:"\e8fd"}.mdi-high-quality:before{content:"\e024"}.mdi-highlight:before{content:"\e25f"}.mdi-highlight-off:before{content:"\e888"}.mdi-history:before{content:"\e889"}.mdi-home:before{content:"\e88a"}.mdi-hot-tub:before{content:"\eb46"}.mdi-hotel:before{content:"\e53a"}.mdi-hourglass-empty:before{content:"\e88b"}.mdi-hourglass-full:before{content:"\e88c"}.mdi-http:before{content:"\e902"}.mdi-https:before{content:"\e88d"}.mdi-image:before{content:"\e3f4"}.mdi-image-aspect-ratio:before{content:"\e3f5"}.mdi-import-contacts:before{content:"\e0e0"}.mdi-import-export:before{content:"\e0c3"}.mdi-important-devices:before{content:"\e912"}.mdi-inbox:before{content:"\e156"}.mdi-indeterminate-check-box:before{content:"\e909"}.mdi-info:before{content:"\e88e"}.mdi-info-outline:before{content:"\e88f"}.mdi-input:before{content:"\e890"}.mdi-insert-chart:before{content:"\e24b"}.mdi-insert-comment:before{content:"\e24c"}.mdi-insert-drive-file:before{content:"\e24d"}.mdi-insert-emoticon:before{content:"\e24e"}.mdi-insert-invitation:before{content:"\e24f"}.mdi-insert-link:before{content:"\e250"}.mdi-insert-photo:before{content:"\e251"}.mdi-invert-colors:before{content:"\e891"}.mdi-invert-colors-off:before{content:"\e0c4"}.mdi-iso:before{content:"\e3f6"}.mdi-keyboard:before{content:"\e312"}.mdi-keyboard-arrow-down:before{content:"\e313"}.mdi-keyboard-arrow-left:before{content:"\e314"}.mdi-keyboard-arrow-right:before{content:"\e315"}.mdi-keyboard-arrow-up:before{content:"\e316"}.mdi-keyboard-backspace:before{content:"\e317"}.mdi-keyboard-capslock:before{content:"\e318"}.mdi-keyboard-hide:before{content:"\e31a"}.mdi-keyboard-return:before{content:"\e31b"}.mdi-keyboard-tab:before{content:"\e31c"}.mdi-keyboard-voice:before{content:"\e31d"}.mdi-kitchen:before{content:"\eb47"}.mdi-label:before{content:"\e892"}.mdi-label-outline:before{content:"\e893"}.mdi-landscape:before{content:"\e3f7"}.mdi-language:before{content:"\e894"}.mdi-laptop:before{content:"\e31e"}.mdi-laptop-chromebook:before{content:"\e31f"}.mdi-laptop-mac:before{content:"\e320"}.mdi-laptop-windows:before{content:"\e321"}.mdi-last-page:before{content:"\e5dd"}.mdi-launch:before{content:"\e895"}.mdi-layers:before{content:"\e53b"}.mdi-layers-clear:before{content:"\e53c"}.mdi-leak-add:before{content:"\e3f8"}.mdi-leak-remove:before{content:"\e3f9"}.mdi-lens:before{content:"\e3fa"}.mdi-library-add:before{content:"\e02e"}.mdi-library-books:before{content:"\e02f"}.mdi-library-music:before{content:"\e030"}.mdi-lightbulb-outline:before{content:"\e90f"}.mdi-line-style:before{content:"\e919"}.mdi-line-weight:before{content:"\e91a"}.mdi-linear-scale:before{content:"\e260"}.mdi-link:before{content:"\e157"}.mdi-linked-camera:before{content:"\e438"}.mdi-list:before{content:"\e896"}.mdi-live-help:before{content:"\e0c6"}.mdi-live-tv:before{content:"\e639"}.mdi-local-activity:before{content:"\e53f"}.mdi-local-airport:before{content:"\e53d"}.mdi-local-atm:before{content:"\e53e"}.mdi-local-bar:before{content:"\e540"}.mdi-local-cafe:before{content:"\e541"}.mdi-local-car-wash:before{content:"\e542"}.mdi-local-convenience-store:before{content:"\e543"}.mdi-local-dining:before{content:"\e556"}.mdi-local-drink:before{content:"\e544"}.mdi-local-florist:before{content:"\e545"}.mdi-local-gas-station:before{content:"\e546"}.mdi-local-grocery-store:before{content:"\e547"}.mdi-local-hospital:before{content:"\e548"}.mdi-local-hotel:before{content:"\e549"}.mdi-local-laundry-service:before{content:"\e54a"}.mdi-local-library:before{content:"\e54b"}.mdi-local-mall:before{content:"\e54c"}.mdi-local-movies:before{content:"\e54d"}.mdi-local-offer:before{content:"\e54e"}.mdi-local-parking:before{content:"\e54f"}.mdi-local-pharmacy:before{content:"\e550"}.mdi-local-phone:before{content:"\e551"}.mdi-local-pizza:before{content:"\e552"}.mdi-local-play:before{content:"\e553"}.mdi-local-post-office:before{content:"\e554"}.mdi-local-printshop:before{content:"\e555"}.mdi-local-see:before{content:"\e557"}.mdi-local-shipping:before{content:"\e558"}.mdi-local-taxi:before{content:"\e559"}.mdi-location-city:before{content:"\e7f1"}.mdi-location-disabled:before{content:"\e1b6"}.mdi-location-off:before{content:"\e0c7"}.mdi-location-on:before{content:"\e0c8"}.mdi-location-searching:before{content:"\e1b7"}.mdi-lock:before{content:"\e897"}.mdi-lock-open:before{content:"\e898"}.mdi-lock-outline:before{content:"\e899"}.mdi-looks:before{content:"\e3fc"}.mdi-looks-3:before{content:"\e3fb"}.mdi-looks-4:before{content:"\e3fd"}.mdi-looks-5:before{content:"\e3fe"}.mdi-looks-6:before{content:"\e3ff"}.mdi-looks-one:before{content:"\e400"}.mdi-looks-two:before{content:"\e401"}.mdi-loop:before{content:"\e028"}.mdi-loupe:before{content:"\e402"}.mdi-low-priority:before{content:"\e16d"}.mdi-loyalty:before{content:"\e89a"}.mdi-mail:before{content:"\e158"}.mdi-mail-outline:before{content:"\e0e1"}.mdi-map:before{content:"\e55b"}.mdi-markunread:before{content:"\e159"}.mdi-markunread-mailbox:before{content:"\e89b"}.mdi-memory:before{content:"\e322"}.mdi-menu:before{content:"\e5d2"}.mdi-merge-type:before{content:"\e252"}.mdi-message:before{content:"\e0c9"}.mdi-mic:before{content:"\e029"}.mdi-mic-none:before{content:"\e02a"}.mdi-mic-off:before{content:"\e02b"}.mdi-mms:before{content:"\e618"}.mdi-mode-comment:before{content:"\e253"}.mdi-mode-edit:before{content:"\e254"}.mdi-monetization-on:before{content:"\e263"}.mdi-money-off:before{content:"\e25c"}.mdi-monochrome-photos:before{content:"\e403"}.mdi-mood:before{content:"\e7f2"}.mdi-mood-bad:before{content:"\e7f3"}.mdi-more:before{content:"\e619"}.mdi-more-horiz:before{content:"\e5d3"}.mdi-more-vert:before{content:"\e5d4"}.mdi-motorcycle:before{content:"\e91b"}.mdi-mouse:before{content:"\e323"}.mdi-move-to-inbox:before{content:"\e168"}.mdi-movie:before{content:"\e02c"}.mdi-movie-creation:before{content:"\e404"}.mdi-movie-filter:before{content:"\e43a"}.mdi-multiline-chart:before{content:"\e6df"}.mdi-music-note:before{content:"\e405"}.mdi-music-video:before{content:"\e063"}.mdi-my-location:before{content:"\e55c"}.mdi-nature:before{content:"\e406"}.mdi-nature-people:before{content:"\e407"}.mdi-navigate-before:before{content:"\e408"}.mdi-navigate-next:before{content:"\e409"}.mdi-navigation:before{content:"\e55d"}.mdi-near-me:before{content:"\e569"}.mdi-network-cell:before{content:"\e1b9"}.mdi-network-check:before{content:"\e640"}.mdi-network-locked:before{content:"\e61a"}.mdi-network-wifi:before{content:"\e1ba"}.mdi-new-releases:before{content:"\e031"}.mdi-next-week:before{content:"\e16a"}.mdi-nfc:before{content:"\e1bb"}.mdi-no-encryption:before{content:"\e641"}.mdi-no-sim:before{content:"\e0cc"}.mdi-not-interested:before{content:"\e033"}.mdi-note:before{content:"\e06f"}.mdi-note-add:before{content:"\e89c"}.mdi-notifications:before{content:"\e7f4"}.mdi-notifications-active:before{content:"\e7f7"}.mdi-notifications-none:before{content:"\e7f5"}.mdi-notifications-off:before{content:"\e7f6"}.mdi-notifications-paused:before{content:"\e7f8"}.mdi-offline-pin:before{content:"\e90a"}.mdi-ondemand-video:before{content:"\e63a"}.mdi-opacity:before{content:"\e91c"}.mdi-open-in-browser:before{content:"\e89d"}.mdi-open-in-new:before{content:"\e89e"}.mdi-open-with:before{content:"\e89f"}.mdi-pages:before{content:"\e7f9"}.mdi-pageview:before{content:"\e8a0"}.mdi-palette:before{content:"\e40a"}.mdi-pan-tool:before{content:"\e925"}.mdi-panorama:before{content:"\e40b"}.mdi-panorama-fish-eye:before{content:"\e40c"}.mdi-panorama-horizontal:before{content:"\e40d"}.mdi-panorama-vertical:before{content:"\e40e"}.mdi-panorama-wide-angle:before{content:"\e40f"}.mdi-party-mode:before{content:"\e7fa"}.mdi-pause:before{content:"\e034"}.mdi-pause-circle-filled:before{content:"\e035"}.mdi-pause-circle-outline:before{content:"\e036"}.mdi-payment:before{content:"\e8a1"}.mdi-people:before{content:"\e7fb"}.mdi-people-outline:before{content:"\e7fc"}.mdi-perm-camera-mic:before{content:"\e8a2"}.mdi-perm-contact-calendar:before{content:"\e8a3"}.mdi-perm-data-setting:before{content:"\e8a4"}.mdi-perm-device-information:before{content:"\e8a5"}.mdi-perm-identity:before{content:"\e8a6"}.mdi-perm-media:before{content:"\e8a7"}.mdi-perm-phone-msg:before{content:"\e8a8"}.mdi-perm-scan-wifi:before{content:"\e8a9"}.mdi-person:before{content:"\e7fd"}.mdi-person-add:before{content:"\e7fe"}.mdi-person-outline:before{content:"\e7ff"}.mdi-person-pin:before{content:"\e55a"}.mdi-person-pin-circle:before{content:"\e56a"}.mdi-personal-video:before{content:"\e63b"}.mdi-pets:before{content:"\e91d"}.mdi-phone:before{content:"\e0cd"}.mdi-phone-android:before{content:"\e324"}.mdi-phone-bluetooth-speaker:before{content:"\e61b"}.mdi-phone-forwarded:before{content:"\e61c"}.mdi-phone-in-talk:before{content:"\e61d"}.mdi-phone-iphone:before{content:"\e325"}.mdi-phone-locked:before{content:"\e61e"}.mdi-phone-missed:before{content:"\e61f"}.mdi-phone-paused:before{content:"\e620"}.mdi-phonelink:before{content:"\e326"}.mdi-phonelink-erase:before{content:"\e0db"}.mdi-phonelink-lock:before{content:"\e0dc"}.mdi-phonelink-off:before{content:"\e327"}.mdi-phonelink-ring:before{content:"\e0dd"}.mdi-phonelink-setup:before{content:"\e0de"}.mdi-photo:before{content:"\e410"}.mdi-photo-album:before{content:"\e411"}.mdi-photo-camera:before{content:"\e412"}.mdi-photo-filter:before{content:"\e43b"}.mdi-photo-library:before{content:"\e413"}.mdi-photo-size-select-actual:before{content:"\e432"}.mdi-photo-size-select-large:before{content:"\e433"}.mdi-photo-size-select-small:before{content:"\e434"}.mdi-picture-as-pdf:before{content:"\e415"}.mdi-picture-in-picture:before{content:"\e8aa"}.mdi-picture-in-picture-alt:before{content:"\e911"}.mdi-pie-chart:before{content:"\e6c4"}.mdi-pie-chart-outlined:before{content:"\e6c5"}.mdi-pin-drop:before{content:"\e55e"}.mdi-place:before{content:"\e55f"}.mdi-play-arrow:before{content:"\e037"}.mdi-play-circle-filled:before{content:"\e038"}.mdi-play-circle-outline:before{content:"\e039"}.mdi-play-for-work:before{content:"\e906"}.mdi-playlist-add:before{content:"\e03b"}.mdi-playlist-add-check:before{content:"\e065"}.mdi-playlist-play:before{content:"\e05f"}.mdi-plus-one:before{content:"\e800"}.mdi-poll:before{content:"\e801"}.mdi-polymer:before{content:"\e8ab"}.mdi-pool:before{content:"\eb48"}.mdi-portable-wifi-off:before{content:"\e0ce"}.mdi-portrait:before{content:"\e416"}.mdi-power:before{content:"\e63c"}.mdi-power-input:before{content:"\e336"}.mdi-power-settings-new:before{content:"\e8ac"}.mdi-pregnant-woman:before{content:"\e91e"}.mdi-present-to-all:before{content:"\e0df"}.mdi-print:before{content:"\e8ad"}.mdi-priority-high:before{content:"\e645"}.mdi-public:before{content:"\e80b"}.mdi-publish:before{content:"\e255"}.mdi-query-builder:before{content:"\e8ae"}.mdi-question-answer:before{content:"\e8af"}.mdi-queue:before{content:"\e03c"}.mdi-queue-music:before{content:"\e03d"}.mdi-queue-play-next:before{content:"\e066"}.mdi-radio:before{content:"\e03e"}.mdi-radio-button-checked:before{content:"\e837"}.mdi-radio-button-unchecked:before{content:"\e836"}.mdi-rate-review:before{content:"\e560"}.mdi-receipt:before{content:"\e8b0"}.mdi-recent-actors:before{content:"\e03f"}.mdi-record-voice-over:before{content:"\e91f"}.mdi-redeem:before{content:"\e8b1"}.mdi-redo:before{content:"\e15a"}.mdi-refresh:before{content:"\e5d5"}.mdi-remove:before{content:"\e15b"}.mdi-remove-circle:before{content:"\e15c"}.mdi-remove-circle-outline:before{content:"\e15d"}.mdi-remove-from-queue:before{content:"\e067"}.mdi-remove-red-eye:before{content:"\e417"}.mdi-remove-shopping-cart:before{content:"\e928"}.mdi-reorder:before{content:"\e8fe"}.mdi-repeat:before{content:"\e040"}.mdi-repeat-one:before{content:"\e041"}.mdi-replay:before{content:"\e042"}.mdi-replay-10:before{content:"\e059"}.mdi-replay-30:before{content:"\e05a"}.mdi-replay-5:before{content:"\e05b"}.mdi-reply:before{content:"\e15e"}.mdi-reply-all:before{content:"\e15f"}.mdi-report:before{content:"\e160"}.mdi-report-problem:before{content:"\e8b2"}.mdi-restaurant:before{content:"\e56c"}.mdi-restaurant-menu:before{content:"\e561"}.mdi-restore:before{content:"\e8b3"}.mdi-restore-page:before{content:"\e929"}.mdi-ring-volume:before{content:"\e0d1"}.mdi-room:before{content:"\e8b4"}.mdi-room-service:before{content:"\eb49"}.mdi-rotate-90-degrees-ccw:before{content:"\e418"}.mdi-rotate-left:before{content:"\e419"}.mdi-rotate-right:before{content:"\e41a"}.mdi-rounded-corner:before{content:"\e920"}.mdi-router:before{content:"\e328"}.mdi-rowing:before{content:"\e921"}.mdi-rss-feed:before{content:"\e0e5"}.mdi-rv-hookup:before{content:"\e642"}.mdi-satellite:before{content:"\e562"}.mdi-save:before{content:"\e161"}.mdi-scanner:before{content:"\e329"}.mdi-schedule:before{content:"\e8b5"}.mdi-school:before{content:"\e80c"}.mdi-screen-lock-landscape:before{content:"\e1be"}.mdi-screen-lock-portrait:before{content:"\e1bf"}.mdi-screen-lock-rotation:before{content:"\e1c0"}.mdi-screen-rotation:before{content:"\e1c1"}.mdi-screen-share:before{content:"\e0e2"}.mdi-sd-card:before{content:"\e623"}.mdi-sd-storage:before{content:"\e1c2"}.mdi-search:before{content:"\e8b6"}.mdi-security:before{content:"\e32a"}.mdi-select-all:before{content:"\e162"}.mdi-send:before{content:"\e163"}.mdi-sentiment-dissatisfied:before{content:"\e811"}.mdi-sentiment-neutral:before{content:"\e812"}.mdi-sentiment-satisfied:before{content:"\e813"}.mdi-sentiment-very-dissatisfied:before{content:"\e814"}.mdi-sentiment-very-satisfied:before{content:"\e815"}.mdi-settings:before{content:"\e8b8"}.mdi-settings-applications:before{content:"\e8b9"}.mdi-settings-backup-restore:before{content:"\e8ba"}.mdi-settings-bluetooth:before{content:"\e8bb"}.mdi-settings-brightness:before{content:"\e8bd"}.mdi-settings-cell:before{content:"\e8bc"}.mdi-settings-ethernet:before{content:"\e8be"}.mdi-settings-input-antenna:before{content:"\e8bf"}.mdi-settings-input-component:before{content:"\e8c0"}.mdi-settings-input-composite:before{content:"\e8c1"}.mdi-settings-input-hdmi:before{content:"\e8c2"}.mdi-settings-input-svideo:before{content:"\e8c3"}.mdi-settings-overscan:before{content:"\e8c4"}.mdi-settings-phone:before{content:"\e8c5"}.mdi-settings-power:before{content:"\e8c6"}.mdi-settings-remote:before{content:"\e8c7"}.mdi-settings-system-daydream:before{content:"\e1c3"}.mdi-settings-voice:before{content:"\e8c8"}.mdi-share:before{content:"\e80d"}.mdi-shop:before{content:"\e8c9"}.mdi-shop-two:before{content:"\e8ca"}.mdi-shopping-basket:before{content:"\e8cb"}.mdi-shopping-cart:before{content:"\e8cc"}.mdi-short-text:before{content:"\e261"}.mdi-show-chart:before{content:"\e6e1"}.mdi-shuffle:before{content:"\e043"}.mdi-signal-cellular-4-bar:before{content:"\e1c8"}.mdi-signal-cellular-connected-no-internet-4-bar:before{content:"\e1cd"}.mdi-signal-cellular-no-sim:before{content:"\e1ce"}.mdi-signal-cellular-null:before{content:"\e1cf"}.mdi-signal-cellular-off:before{content:"\e1d0"}.mdi-signal-wifi-4-bar:before{content:"\e1d8"}.mdi-signal-wifi-4-bar-lock:before{content:"\e1d9"}.mdi-signal-wifi-off:before{content:"\e1da"}.mdi-sim-card:before{content:"\e32b"}.mdi-sim-card-alert:before{content:"\e624"}.mdi-skip-next:before{content:"\e044"}.mdi-skip-previous:before{content:"\e045"}.mdi-slideshow:before{content:"\e41b"}.mdi-slow-motion-video:before{content:"\e068"}.mdi-smartphone:before{content:"\e32c"}.mdi-smoke-free:before{content:"\eb4a"}.mdi-smoking-rooms:before{content:"\eb4b"}.mdi-sms:before{content:"\e625"}.mdi-sms-failed:before{content:"\e626"}.mdi-snooze:before{content:"\e046"}.mdi-sort:before{content:"\e164"}.mdi-sort-by-alpha:before{content:"\e053"}.mdi-spa:before{content:"\eb4c"}.mdi-space-bar:before{content:"\e256"}.mdi-speaker:before{content:"\e32d"}.mdi-speaker-group:before{content:"\e32e"}.mdi-speaker-notes:before{content:"\e8cd"}.mdi-speaker-notes-off:before{content:"\e92a"}.mdi-speaker-phone:before{content:"\e0d2"}.mdi-spellcheck:before{content:"\e8ce"}.mdi-star:before{content:"\e838"}.mdi-star-border:before{content:"\e83a"}.mdi-star-half:before{content:"\e839"}.mdi-stars:before{content:"\e8d0"}.mdi-stay-current-landscape:before{content:"\e0d3"}.mdi-stay-current-portrait:before{content:"\e0d4"}.mdi-stay-primary-landscape:before{content:"\e0d5"}.mdi-stay-primary-portrait:before{content:"\e0d6"}.mdi-stop:before{content:"\e047"}.mdi-stop-screen-share:before{content:"\e0e3"}.mdi-storage:before{content:"\e1db"}.mdi-store:before{content:"\e8d1"}.mdi-store-mall-directory:before{content:"\e563"}.mdi-straighten:before{content:"\e41c"}.mdi-streetview:before{content:"\e56e"}.mdi-strikethrough-s:before{content:"\e257"}.mdi-style:before{content:"\e41d"}.mdi-subdirectory-arrow-left:before{content:"\e5d9"}.mdi-subdirectory-arrow-right:before{content:"\e5da"}.mdi-subject:before{content:"\e8d2"}.mdi-subscriptions:before{content:"\e064"}.mdi-subtitles:before{content:"\e048"}.mdi-subway:before{content:"\e56f"}.mdi-supervisor-account:before{content:"\e8d3"}.mdi-surround-sound:before{content:"\e049"}.mdi-swap-calls:before{content:"\e0d7"}.mdi-swap-horiz:before{content:"\e8d4"}.mdi-swap-vert:before{content:"\e8d5"}.mdi-swap-vertical-circle:before{content:"\e8d6"}.mdi-switch-camera:before{content:"\e41e"}.mdi-switch-video:before{content:"\e41f"}.mdi-sync:before{content:"\e627"}.mdi-sync-disabled:before{content:"\e628"}.mdi-sync-problem:before{content:"\e629"}.mdi-system-update:before{content:"\e62a"}.mdi-system-update-alt:before{content:"\e8d7"}.mdi-tab:before{content:"\e8d8"}.mdi-tab-unselected:before{content:"\e8d9"}.mdi-tablet:before{content:"\e32f"}.mdi-tablet-android:before{content:"\e330"}.mdi-tablet-mac:before{content:"\e331"}.mdi-tag-faces:before{content:"\e420"}.mdi-tap-and-play:before{content:"\e62b"}.mdi-terrain:before{content:"\e564"}.mdi-text-fields:before{content:"\e262"}.mdi-text-format:before{content:"\e165"}.mdi-textsms:before{content:"\e0d8"}.mdi-texture:before{content:"\e421"}.mdi-theaters:before{content:"\e8da"}.mdi-thumb-down:before{content:"\e8db"}.mdi-thumb-up:before{content:"\e8dc"}.mdi-thumbs-up-down:before{content:"\e8dd"}.mdi-time-to-leave:before{content:"\e62c"}.mdi-timelapse:before{content:"\e422"}.mdi-timeline:before{content:"\e922"}.mdi-timer:before{content:"\e425"}.mdi-timer-10:before{content:"\e423"}.mdi-timer-3:before{content:"\e424"}.mdi-timer-off:before{content:"\e426"}.mdi-title:before{content:"\e264"}.mdi-toc:before{content:"\e8de"}.mdi-today:before{content:"\e8df"}.mdi-toll:before{content:"\e8e0"}.mdi-tonality:before{content:"\e427"}.mdi-touch-app:before{content:"\e913"}.mdi-toys:before{content:"\e332"}.mdi-track-changes:before{content:"\e8e1"}.mdi-traffic:before{content:"\e565"}.mdi-train:before{content:"\e570"}.mdi-tram:before{content:"\e571"}.mdi-transfer-within-a-station:before{content:"\e572"}.mdi-transform:before{content:"\e428"}.mdi-translate:before{content:"\e8e2"}.mdi-trending-down:before{content:"\e8e3"}.mdi-trending-flat:before{content:"\e8e4"}.mdi-trending-up:before{content:"\e8e5"}.mdi-tune:before{content:"\e429"}.mdi-turned-in:before{content:"\e8e6"}.mdi-turned-in-not:before{content:"\e8e7"}.mdi-tv:before{content:"\e333"}.mdi-unarchive:before{content:"\e169"}.mdi-undo:before{content:"\e166"}.mdi-unfold-less:before{content:"\e5d6"}.mdi-unfold-more:before{content:"\e5d7"}.mdi-update:before{content:"\e923"}.mdi-usb:before{content:"\e1e0"}.mdi-verified-user:before{content:"\e8e8"}.mdi-vertical-align-bottom:before{content:"\e258"}.mdi-vertical-align-center:before{content:"\e259"}.mdi-vertical-align-top:before{content:"\e25a"}.mdi-vibration:before{content:"\e62d"}.mdi-video-call:before{content:"\e070"}.mdi-video-label:before{content:"\e071"}.mdi-video-library:before{content:"\e04a"}.mdi-videocam:before{content:"\e04b"}.mdi-videocam-off:before{content:"\e04c"}.mdi-videogame-asset:before{content:"\e338"}.mdi-view-agenda:before{content:"\e8e9"}.mdi-view-array:before{content:"\e8ea"}.mdi-view-carousel:before{content:"\e8eb"}.mdi-view-column:before{content:"\e8ec"}.mdi-view-comfy:before{content:"\e42a"}.mdi-view-compact:before{content:"\e42b"}.mdi-view-day:before{content:"\e8ed"}.mdi-view-headline:before{content:"\e8ee"}.mdi-view-list:before{content:"\e8ef"}.mdi-view-module:before{content:"\e8f0"}.mdi-view-quilt:before{content:"\e8f1"}.mdi-view-stream:before{content:"\e8f2"}.mdi-view-week:before{content:"\e8f3"}.mdi-vignette:before{content:"\e435"}.mdi-visibility:before{content:"\e8f4"}.mdi-visibility-off:before{content:"\e8f5"}.mdi-voice-chat:before{content:"\e62e"}.mdi-voicemail:before{content:"\e0d9"}.mdi-volume-down:before{content:"\e04d"}.mdi-volume-mute:before{content:"\e04e"}.mdi-volume-off:before{content:"\e04f"}.mdi-volume-up:before{content:"\e050"}.mdi-vpn-key:before{content:"\e0da"}.mdi-vpn-lock:before{content:"\e62f"}.mdi-wallpaper:before{content:"\e1bc"}.mdi-warning:before{content:"\e002"}.mdi-watch:before{content:"\e334"}.mdi-watch-later:before{content:"\e924"}.mdi-wb-auto:before{content:"\e42c"}.mdi-wb-cloudy:before{content:"\e42d"}.mdi-wb-incandescent:before{content:"\e42e"}.mdi-wb-iridescent:before{content:"\e436"}.mdi-wb-sunny:before{content:"\e430"}.mdi-wc:before{content:"\e63d"}.mdi-web:before{content:"\e051"}.mdi-web-asset:before{content:"\e069"}.mdi-weekend:before{content:"\e16b"}.mdi-whatshot:before{content:"\e80e"}.mdi-widgets:before{content:"\e1bd"}.mdi-wifi:before{content:"\e63e"}.mdi-wifi-lock:before{content:"\e1e1"}.mdi-wifi-tethering:before{content:"\e1e2"}.mdi-work:before{content:"\e8f9"}.mdi-wrap-text:before{content:"\e25b"}.mdi-youtube-searched-for:before{content:"\e8fa"}.mdi-zoom-in:before{content:"\e8ff"}.mdi-zoom-out:before{content:"\e900"}.mdi-zoom-out-map:before{content:"\e56b"} +/*# sourceMappingURL=material-icons.min.css.map */ \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/css/material-icons.min.css.map b/vendor/mervick/material-design-icons/css/material-icons.min.css.map new file mode 100644 index 000000000..a5d8aa1ed --- /dev/null +++ b/vendor/mervick/material-design-icons/css/material-icons.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["css/material-icons.css"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/demo/index.html b/vendor/mervick/material-design-icons/demo/index.html new file mode 100644 index 000000000..e46163157 --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/index.html @@ -0,0 +1,121 @@ + + + + + Bootstrap Material Design Icons + + + + + + +
+ +
+
+
+

Bootstrap Material Design Icons

+
+ Star + Download +
+
+
+
+
+
+ +
+ + +
+
+
+ +
+
+ +

Material design icons are the official icon + set from Google that are designed under the material design guidelines.

+

In the official package the icons uses a typographic feature called ligatures, + which allows rendering of an icon glyph simply by using its textual name.

+

Bootstrap Material Design Icons implements the ability to use the icons in the bootstrap-style, like in + glyphicon, font-awesome or ionicons.

+ +
+ +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/demo/js/data.js b/vendor/mervick/material-design-icons/demo/js/data.js new file mode 100644 index 000000000..6457256c3 --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/js/data.js @@ -0,0 +1 @@ +window.data = {"action":{"3d_rotation":["e84d",false],"accessibility":["e84e",false],"accessible":["e914",false],"account_balance":["e84f",false],"account_balance_wallet":["e850",false],"account_box":["e851",false],"account_circle":["e853",false],"add_shopping_cart":["e854",false],"alarm":["e855",false],"alarm_add":["e856",false],"alarm_off":["e857",false],"alarm_on":["e858",false],"all_out":["e90b",false],"android":["e859",false],"announcement":["e85a",false],"aspect_ratio":["e85b",false],"assessment":["e85c",false],"assignment":["e85d",false],"assignment_ind":["e85e",false],"assignment_late":["e85f",false],"assignment_return":["e860",false],"assignment_returned":["e861",false],"assignment_turned_in":["e862",false],"autorenew":["e863",false],"backup":["e864",false],"book":["e865",false],"bookmark":["e866",false],"bookmark_border":["e867",false],"bug_report":["e868",false],"build":["e869",false],"cached":["e86a",false],"camera_enhance":["e8fc",false],"card_giftcard":["e8f6",false],"card_membership":["e8f7",false],"card_travel":["e8f8",false],"change_history":["e86b",false],"check_circle":["e86c",false],"chrome_reader_mode":["e86d",false],"class":["e86e",false],"code":["e86f",false],"compare_arrows":["e915",false],"copyright":["e90c",false],"credit_card":["e870",false],"dashboard":["e871",false],"date_range":["e916",false],"delete":["e872",false],"delete_forever":["e92b",true],"description":["e873",false],"dns":["e875",false],"done":["e876",false],"done_all":["e877",false],"donut_large":["e917",false],"donut_small":["e918",false],"eject":["e8fb",false],"euro_symbol":["e926",true],"event":["e878",false],"event_seat":["e903",false],"exit_to_app":["e879",false],"explore":["e87a",false],"extension":["e87b",false],"face":["e87c",false],"favorite":["e87d",false],"favorite_border":["e87e",false],"feedback":["e87f",false],"find_in_page":["e880",false],"find_replace":["e881",false],"fingerprint":["e90d",false],"flight_land":["e904",false],"flight_takeoff":["e905",false],"flip_to_back":["e882",false],"flip_to_front":["e883",false],"g_translate":["e927",true],"gavel":["e90e",false],"get_app":["e884",false],"gif":["e908",false],"grade":["e885",false],"group_work":["e886",false],"help":["e887",false],"help_outline":["e8fd",false],"highlight_off":["e888",false],"history":["e889",false],"home":["e88a",false],"hourglass_empty":["e88b",false],"hourglass_full":["e88c",false],"http":["e902",false],"https":["e88d",false],"important_devices":["e912",false],"info":["e88e",false],"info_outline":["e88f",false],"input":["e890",false],"invert_colors":["e891",false],"label":["e892",false],"label_outline":["e893",false],"language":["e894",false],"launch":["e895",false],"lightbulb_outline":["e90f",false],"line_style":["e919",false],"line_weight":["e91a",false],"list":["e896",false],"lock":["e897",false],"lock_open":["e898",false],"lock_outline":["e899",false],"loyalty":["e89a",false],"markunread_mailbox":["e89b",false],"motorcycle":["e91b",false],"note_add":["e89c",false],"offline_pin":["e90a",false],"opacity":["e91c",false],"open_in_browser":["e89d",false],"open_in_new":["e89e",false],"open_with":["e89f",false],"pageview":["e8a0",false],"pan_tool":["e925",false],"payment":["e8a1",false],"perm_camera_mic":["e8a2",false],"perm_contact_calendar":["e8a3",false],"perm_data_setting":["e8a4",false],"perm_device_information":["e8a5",false],"perm_identity":["e8a6",false],"perm_media":["e8a7",false],"perm_phone_msg":["e8a8",false],"perm_scan_wifi":["e8a9",false],"pets":["e91d",false],"picture_in_picture":["e8aa",false],"picture_in_picture_alt":["e911",false],"play_for_work":["e906",false],"polymer":["e8ab",false],"power_settings_new":["e8ac",false],"pregnant_woman":["e91e",false],"print":["e8ad",false],"query_builder":["e8ae",false],"question_answer":["e8af",false],"receipt":["e8b0",false],"record_voice_over":["e91f",false],"redeem":["e8b1",false],"remove_shopping_cart":["e928",true],"reorder":["e8fe",false],"report_problem":["e8b2",false],"restore":["e8b3",false],"restore_page":["e929",true],"room":["e8b4",false],"rounded_corner":["e920",false],"rowing":["e921",false],"schedule":["e8b5",false],"search":["e8b6",false],"settings":["e8b8",false],"settings_applications":["e8b9",false],"settings_backup_restore":["e8ba",false],"settings_bluetooth":["e8bb",false],"settings_brightness":["e8bd",false],"settings_cell":["e8bc",false],"settings_ethernet":["e8be",false],"settings_input_antenna":["e8bf",false],"settings_input_component":["e8c0",false],"settings_input_composite":["e8c1",false],"settings_input_hdmi":["e8c2",false],"settings_input_svideo":["e8c3",false],"settings_overscan":["e8c4",false],"settings_phone":["e8c5",false],"settings_power":["e8c6",false],"settings_remote":["e8c7",false],"settings_voice":["e8c8",false],"shop":["e8c9",false],"shop_two":["e8ca",false],"shopping_basket":["e8cb",false],"shopping_cart":["e8cc",false],"speaker_notes":["e8cd",false],"speaker_notes_off":["e92a",true],"spellcheck":["e8ce",false],"stars":["e8d0",false],"store":["e8d1",false],"subject":["e8d2",false],"supervisor_account":["e8d3",false],"swap_horiz":["e8d4",false],"swap_vert":["e8d5",false],"swap_vertical_circle":["e8d6",false],"system_update_alt":["e8d7",false],"tab":["e8d8",false],"tab_unselected":["e8d9",false],"theaters":["e8da",false],"thumb_down":["e8db",false],"thumb_up":["e8dc",false],"thumbs_up_down":["e8dd",false],"timeline":["e922",false],"toc":["e8de",false],"today":["e8df",false],"toll":["e8e0",false],"touch_app":["e913",false],"track_changes":["e8e1",false],"translate":["e8e2",false],"trending_down":["e8e3",false],"trending_flat":["e8e4",false],"trending_up":["e8e5",false],"turned_in":["e8e6",false],"turned_in_not":["e8e7",false],"update":["e923",false],"verified_user":["e8e8",false],"view_agenda":["e8e9",false],"view_array":["e8ea",false],"view_carousel":["e8eb",false],"view_column":["e8ec",false],"view_day":["e8ed",false],"view_headline":["e8ee",false],"view_list":["e8ef",false],"view_module":["e8f0",false],"view_quilt":["e8f1",false],"view_stream":["e8f2",false],"view_week":["e8f3",false],"visibility":["e8f4",false],"visibility_off":["e8f5",false],"watch_later":["e924",false],"work":["e8f9",false],"youtube_searched_for":["e8fa",false],"zoom_in":["e8ff",false],"zoom_out":["e900",false]},"alert":{"add_alert":["e003",false],"error":["e000",false],"error_outline":["e001",false],"warning":["e002",false]},"av":{"add_to_queue":["e05c",false],"airplay":["e055",false],"album":["e019",false],"art_track":["e060",false],"av_timer":["e01b",false],"branding_watermark":["e06b",true],"call_to_action":["e06c",true],"closed_caption":["e01c",false],"equalizer":["e01d",false],"explicit":["e01e",false],"fast_forward":["e01f",false],"fast_rewind":["e020",false],"featured_play_list":["e06d",true],"featured_video":["e06e",true],"fiber_dvr":["e05d",false],"fiber_manual_record":["e061",false],"fiber_new":["e05e",false],"fiber_pin":["e06a",false],"fiber_smart_record":["e062",false],"forward_10":["e056",false],"forward_30":["e057",false],"forward_5":["e058",false],"games":["e021",false],"hd":["e052",false],"hearing":["e023",false],"high_quality":["e024",false],"library_add":["e02e",false],"library_books":["e02f",false],"library_music":["e030",false],"loop":["e028",false],"mic":["e029",false],"mic_none":["e02a",false],"mic_off":["e02b",false],"movie":["e02c",false],"music_video":["e063",false],"new_releases":["e031",false],"not_interested":["e033",false],"note":["e06f",true],"pause":["e034",false],"pause_circle_filled":["e035",false],"pause_circle_outline":["e036",false],"play_arrow":["e037",false],"play_circle_filled":["e038",false],"play_circle_outline":["e039",false],"playlist_add":["e03b",false],"playlist_add_check":["e065",false],"playlist_play":["e05f",false],"queue":["e03c",false],"queue_music":["e03d",false],"queue_play_next":["e066",false],"radio":["e03e",false],"recent_actors":["e03f",false],"remove_from_queue":["e067",false],"repeat":["e040",false],"repeat_one":["e041",false],"replay_10":["e059",false],"replay":["e042",false],"replay_30":["e05a",false],"replay_5":["e05b",false],"shuffle":["e043",false],"skip_next":["e044",false],"skip_previous":["e045",false],"slow_motion_video":["e068",false],"snooze":["e046",false],"sort_by_alpha":["e053",false],"stop":["e047",false],"subscriptions":["e064",false],"subtitles":["e048",false],"surround_sound":["e049",false],"video_call":["e070",true],"video_label":["e071",true],"video_library":["e04a",false],"videocam":["e04b",false],"videocam_off":["e04c",false],"volume_down":["e04d",false],"volume_mute":["e04e",false],"volume_off":["e04f",false],"volume_up":["e050",false],"web":["e051",false],"web_asset":["e069",false]},"communication":{"business":["e0af",false],"call":["e0b0",false],"call_end":["e0b1",false],"call_made":["e0b2",false],"call_merge":["e0b3",false],"call_missed":["e0b4",false],"call_missed_outgoing":["e0e4",false],"call_received":["e0b5",false],"call_split":["e0b6",false],"chat":["e0b7",false],"chat_bubble":["e0ca",false],"chat_bubble_outline":["e0cb",false],"clear_all":["e0b8",false],"comment":["e0b9",false],"contact_mail":["e0d0",false],"contact_phone":["e0cf",false],"contacts":["e0ba",false],"dialer_sip":["e0bb",false],"dialpad":["e0bc",false],"email":["e0be",false],"forum":["e0bf",false],"import_contacts":["e0e0",false],"import_export":["e0c3",false],"invert_colors_off":["e0c4",false],"live_help":["e0c6",false],"location_off":["e0c7",false],"location_on":["e0c8",false],"mail_outline":["e0e1",false],"message":["e0c9",false],"no_sim":["e0cc",false],"phone":["e0cd",false],"phonelink_erase":["e0db",false],"phonelink_lock":["e0dc",false],"phonelink_ring":["e0dd",false],"phonelink_setup":["e0de",false],"portable_wifi_off":["e0ce",false],"present_to_all":["e0df",false],"ring_volume":["e0d1",false],"rss_feed":["e0e5",true],"screen_share":["e0e2",false],"speaker_phone":["e0d2",false],"stay_current_landscape":["e0d3",false],"stay_current_portrait":["e0d4",false],"stay_primary_landscape":["e0d5",false],"stay_primary_portrait":["e0d6",false],"stop_screen_share":["e0e3",false],"swap_calls":["e0d7",false],"textsms":["e0d8",false],"voicemail":["e0d9",false],"vpn_key":["e0da",false]},"content":{"add":["e145",false],"add_box":["e146",false],"add_circle":["e147",false],"add_circle_outline":["e148",false],"archive":["e149",false],"backspace":["e14a",false],"block":["e14b",false],"clear":["e14c",false],"content_copy":["e14d",false],"content_cut":["e14e",false],"content_paste":["e14f",false],"create":["e150",false],"delete_sweep":["e16c",true],"drafts":["e151",false],"filter_list":["e152",false],"flag":["e153",false],"font_download":["e167",false],"forward":["e154",false],"gesture":["e155",false],"inbox":["e156",false],"link":["e157",false],"low_priority":["e16d",true],"mail":["e158",false],"markunread":["e159",false],"move_to_inbox":["e168",false],"next_week":["e16a",false],"redo":["e15a",false],"remove":["e15b",false],"remove_circle":["e15c",false],"remove_circle_outline":["e15d",false],"reply":["e15e",false],"reply_all":["e15f",false],"report":["e160",false],"save":["e161",false],"select_all":["e162",false],"send":["e163",false],"sort":["e164",false],"text_format":["e165",false],"unarchive":["e169",false],"undo":["e166",false],"weekend":["e16b",false]},"device":{"access_alarm":["e190",false],"access_alarms":["e191",false],"access_time":["e192",false],"add_alarm":["e193",false],"airplanemode_active":["e195",false],"airplanemode_inactive":["e194",false],"battery_alert":["e19c",false],"battery_charging_full":["e1a3",false],"battery_full":["e1a4",false],"battery_std":["e1a5",false],"battery_unknown":["e1a6",false],"bluetooth":["e1a7",false],"bluetooth_connected":["e1a8",false],"bluetooth_disabled":["e1a9",false],"bluetooth_searching":["e1aa",false],"brightness_auto":["e1ab",false],"brightness_high":["e1ac",false],"brightness_low":["e1ad",false],"brightness_medium":["e1ae",false],"data_usage":["e1af",false],"developer_mode":["e1b0",false],"devices":["e1b1",false],"dvr":["e1b2",false],"gps_fixed":["e1b3",false],"gps_not_fixed":["e1b4",false],"gps_off":["e1b5",false],"graphic_eq":["e1b8",false],"location_disabled":["e1b6",false],"location_searching":["e1b7",false],"network_cell":["e1b9",false],"network_wifi":["e1ba",false],"nfc":["e1bb",false],"screen_lock_landscape":["e1be",false],"screen_lock_portrait":["e1bf",false],"screen_lock_rotation":["e1c0",false],"screen_rotation":["e1c1",false],"sd_storage":["e1c2",false],"settings_system_daydream":["e1c3",false],"signal_cellular_4_bar":["e1c8",false],"signal_cellular_connected_no_internet_4_bar":["e1cd",false],"signal_cellular_no_sim":["e1ce",false],"signal_cellular_null":["e1cf",false],"signal_cellular_off":["e1d0",false],"signal_wifi_4_bar":["e1d8",false],"signal_wifi_4_bar_lock":["e1d9",false],"signal_wifi_off":["e1da",false],"storage":["e1db",false],"usb":["e1e0",false],"wallpaper":["e1bc",false],"widgets":["e1bd",false],"wifi_lock":["e1e1",false],"wifi_tethering":["e1e2",false]},"editor":{"attach_file":["e226",false],"attach_money":["e227",false],"border_all":["e228",false],"border_bottom":["e229",false],"border_clear":["e22a",false],"border_color":["e22b",false],"border_horizontal":["e22c",false],"border_inner":["e22d",false],"border_left":["e22e",false],"border_outer":["e22f",false],"border_right":["e230",false],"border_style":["e231",false],"border_top":["e232",false],"border_vertical":["e233",false],"bubble_chart":["e6dd",true],"drag_handle":["e25d",false],"format_align_center":["e234",false],"format_align_justify":["e235",false],"format_align_left":["e236",false],"format_align_right":["e237",false],"format_bold":["e238",false],"format_clear":["e239",false],"format_color_fill":["e23a",false],"format_color_reset":["e23b",false],"format_color_text":["e23c",false],"format_indent_decrease":["e23d",false],"format_indent_increase":["e23e",false],"format_italic":["e23f",false],"format_line_spacing":["e240",false],"format_list_bulleted":["e241",false],"format_list_numbered":["e242",false],"format_paint":["e243",false],"format_quote":["e244",false],"format_shapes":["e25e",false],"format_size":["e245",false],"format_strikethrough":["e246",false],"format_textdirection_l_to_r":["e247",false],"format_textdirection_r_to_l":["e248",false],"format_underlined":["e249",false],"functions":["e24a",false],"highlight":["e25f",false],"insert_chart":["e24b",false],"insert_comment":["e24c",false],"insert_drive_file":["e24d",false],"insert_emoticon":["e24e",false],"insert_invitation":["e24f",false],"insert_link":["e250",false],"insert_photo":["e251",false],"linear_scale":["e260",false],"merge_type":["e252",false],"mode_comment":["e253",false],"mode_edit":["e254",false],"monetization_on":["e263",true],"money_off":["e25c",false],"multiline_chart":["e6df",true],"pie_chart":["e6c4",true],"pie_chart_outlined":["e6c5",true],"publish":["e255",false],"short_text":["e261",false],"show_chart":["e6e1",true],"space_bar":["e256",false],"strikethrough_s":["e257",false],"text_fields":["e262",false],"title":["e264",true],"vertical_align_bottom":["e258",false],"vertical_align_center":["e259",false],"vertical_align_top":["e25a",false],"wrap_text":["e25b",false]},"file":{"attachment":["e2bc",false],"cloud":["e2bd",false],"cloud_circle":["e2be",false],"cloud_done":["e2bf",false],"cloud_download":["e2c0",false],"cloud_off":["e2c1",false],"cloud_queue":["e2c2",false],"cloud_upload":["e2c3",false],"create_new_folder":["e2cc",false],"file_download":["e2c4",false],"file_upload":["e2c6",false],"folder":["e2c7",false],"folder_open":["e2c8",false],"folder_shared":["e2c9",false]},"hardware":{"cast":["e307",false],"cast_connected":["e308",false],"computer":["e30a",false],"desktop_mac":["e30b",false],"desktop_windows":["e30c",false],"developer_board":["e30d",false],"device_hub":["e335",false],"devices_other":["e337",false],"dock":["e30e",false],"gamepad":["e30f",false],"headset":["e310",false],"headset_mic":["e311",false],"keyboard":["e312",false],"keyboard_arrow_down":["e313",false],"keyboard_arrow_left":["e314",false],"keyboard_arrow_right":["e315",false],"keyboard_arrow_up":["e316",false],"keyboard_backspace":["e317",false],"keyboard_capslock":["e318",false],"keyboard_hide":["e31a",false],"keyboard_return":["e31b",false],"keyboard_tab":["e31c",false],"keyboard_voice":["e31d",false],"laptop":["e31e",false],"laptop_chromebook":["e31f",false],"laptop_mac":["e320",false],"laptop_windows":["e321",false],"memory":["e322",false],"mouse":["e323",false],"phone_android":["e324",false],"phone_iphone":["e325",false],"phonelink":["e326",false],"phonelink_off":["e327",false],"power_input":["e336",false],"router":["e328",false],"scanner":["e329",false],"security":["e32a",false],"sim_card":["e32b",false],"smartphone":["e32c",false],"speaker":["e32d",false],"speaker_group":["e32e",false],"tablet":["e32f",false],"tablet_android":["e330",false],"tablet_mac":["e331",false],"toys":["e332",false],"tv":["e333",false],"videogame_asset":["e338",false],"watch":["e334",false]},"image":{"add_a_photo":["e439",false],"add_to_photos":["e39d",false],"adjust":["e39e",false],"assistant":["e39f",false],"assistant_photo":["e3a0",false],"audiotrack":["e3a1",false],"blur_circular":["e3a2",false],"blur_linear":["e3a3",false],"blur_off":["e3a4",false],"blur_on":["e3a5",false],"brightness_1":["e3a6",false],"brightness_2":["e3a7",false],"brightness_3":["e3a8",false],"brightness_4":["e3a9",false],"brightness_5":["e3aa",false],"brightness_6":["e3ab",false],"brightness_7":["e3ac",false],"broken_image":["e3ad",false],"brush":["e3ae",false],"burst_mode":["e43c",true],"camera":["e3af",false],"camera_alt":["e3b0",false],"camera_front":["e3b1",false],"camera_rear":["e3b2",false],"camera_roll":["e3b3",false],"center_focus_strong":["e3b4",false],"center_focus_weak":["e3b5",false],"collections":["e3b6",false],"collections_bookmark":["e431",false],"color_lens":["e3b7",false],"colorize":["e3b8",false],"compare":["e3b9",false],"control_point":["e3ba",false],"control_point_duplicate":["e3bb",false],"crop_16_9":["e3bc",false],"crop":["e3be",false],"crop_3_2":["e3bd",false],"crop_5_4":["e3bf",false],"crop_7_5":["e3c0",false],"crop_din":["e3c1",false],"crop_free":["e3c2",false],"crop_landscape":["e3c3",false],"crop_original":["e3c4",false],"crop_portrait":["e3c5",false],"crop_rotate":["e437",false],"crop_square":["e3c6",false],"dehaze":["e3c7",false],"details":["e3c8",false],"edit":["e3c9",false],"exposure":["e3ca",false],"exposure_neg_1":["e3cb",false],"exposure_neg_2":["e3cc",false],"exposure_plus_1":["e3cd",false],"exposure_plus_2":["e3ce",false],"exposure_zero":["e3cf",false],"filter_1":["e3d0",false],"filter":["e3d3",false],"filter_2":["e3d1",false],"filter_3":["e3d2",false],"filter_4":["e3d4",false],"filter_5":["e3d5",false],"filter_6":["e3d6",false],"filter_7":["e3d7",false],"filter_8":["e3d8",false],"filter_9":["e3d9",false],"filter_9_plus":["e3da",false],"filter_b_and_w":["e3db",false],"filter_center_focus":["e3dc",false],"filter_drama":["e3dd",false],"filter_frames":["e3de",false],"filter_hdr":["e3df",false],"filter_none":["e3e0",false],"filter_tilt_shift":["e3e2",false],"filter_vintage":["e3e3",false],"flare":["e3e4",false],"flash_auto":["e3e5",false],"flash_off":["e3e6",false],"flash_on":["e3e7",false],"flip":["e3e8",false],"gradient":["e3e9",false],"grain":["e3ea",false],"grid_off":["e3eb",false],"grid_on":["e3ec",false],"hdr_off":["e3ed",false],"hdr_on":["e3ee",false],"hdr_strong":["e3f1",false],"hdr_weak":["e3f2",false],"healing":["e3f3",false],"image":["e3f4",false],"image_aspect_ratio":["e3f5",false],"iso":["e3f6",false],"landscape":["e3f7",false],"leak_add":["e3f8",false],"leak_remove":["e3f9",false],"lens":["e3fa",false],"linked_camera":["e438",false],"looks":["e3fc",false],"looks_3":["e3fb",false],"looks_4":["e3fd",false],"looks_5":["e3fe",false],"looks_6":["e3ff",false],"looks_one":["e400",false],"looks_two":["e401",false],"loupe":["e402",false],"monochrome_photos":["e403",false],"movie_creation":["e404",false],"movie_filter":["e43a",false],"music_note":["e405",false],"nature":["e406",false],"nature_people":["e407",false],"navigate_before":["e408",false],"navigate_next":["e409",false],"palette":["e40a",false],"panorama":["e40b",false],"panorama_fish_eye":["e40c",false],"panorama_horizontal":["e40d",false],"panorama_vertical":["e40e",false],"panorama_wide_angle":["e40f",false],"photo":["e410",false],"photo_album":["e411",false],"photo_camera":["e412",false],"photo_filter":["e43b",false],"photo_library":["e413",false],"photo_size_select_actual":["e432",false],"photo_size_select_large":["e433",false],"photo_size_select_small":["e434",false],"picture_as_pdf":["e415",false],"portrait":["e416",false],"remove_red_eye":["e417",false],"rotate_90_degrees_ccw":["e418",false],"rotate_left":["e419",false],"rotate_right":["e41a",false],"slideshow":["e41b",false],"straighten":["e41c",false],"style":["e41d",false],"switch_camera":["e41e",false],"switch_video":["e41f",false],"tag_faces":["e420",false],"texture":["e421",false],"timelapse":["e422",false],"timer_10":["e423",false],"timer":["e425",false],"timer_3":["e424",false],"timer_off":["e426",false],"tonality":["e427",false],"transform":["e428",false],"tune":["e429",false],"view_comfy":["e42a",false],"view_compact":["e42b",false],"vignette":["e435",false],"wb_auto":["e42c",false],"wb_cloudy":["e42d",false],"wb_incandescent":["e42e",false],"wb_iridescent":["e436",false],"wb_sunny":["e430",false]},"maps":{"add_location":["e567",false],"beenhere":["e52d",false],"directions":["e52e",false],"directions_bike":["e52f",false],"directions_boat":["e532",false],"directions_bus":["e530",false],"directions_car":["e531",false],"directions_railway":["e534",false],"directions_run":["e566",false],"directions_subway":["e533",false],"directions_transit":["e535",false],"directions_walk":["e536",false],"edit_location":["e568",false],"ev_station":["e56d",true],"flight":["e539",false],"hotel":["e53a",false],"layers":["e53b",false],"layers_clear":["e53c",false],"local_activity":["e53f",false],"local_airport":["e53d",false],"local_atm":["e53e",false],"local_bar":["e540",false],"local_cafe":["e541",false],"local_car_wash":["e542",false],"local_convenience_store":["e543",false],"local_dining":["e556",false],"local_drink":["e544",false],"local_florist":["e545",false],"local_gas_station":["e546",false],"local_grocery_store":["e547",false],"local_hospital":["e548",false],"local_hotel":["e549",false],"local_laundry_service":["e54a",false],"local_library":["e54b",false],"local_mall":["e54c",false],"local_movies":["e54d",false],"local_offer":["e54e",false],"local_parking":["e54f",false],"local_pharmacy":["e550",false],"local_phone":["e551",false],"local_pizza":["e552",false],"local_play":["e553",false],"local_post_office":["e554",false],"local_printshop":["e555",false],"local_see":["e557",false],"local_shipping":["e558",false],"local_taxi":["e559",false],"map":["e55b",false],"my_location":["e55c",false],"navigation":["e55d",false],"near_me":["e569",false],"person_pin":["e55a",false],"person_pin_circle":["e56a",false],"pin_drop":["e55e",false],"place":["e55f",false],"rate_review":["e560",false],"restaurant":["e56c",true],"restaurant_menu":["e561",false],"satellite":["e562",false],"store_mall_directory":["e563",false],"streetview":["e56e",true],"subway":["e56f",true],"terrain":["e564",false],"traffic":["e565",false],"train":["e570",true],"tram":["e571",true],"transfer_within_a_station":["e572",true],"zoom_out_map":["e56b",false]},"navigation":{"apps":["e5c3",false],"arrow_back":["e5c4",false],"arrow_downward":["e5db",false],"arrow_drop_down":["e5c5",false],"arrow_drop_down_circle":["e5c6",false],"arrow_drop_up":["e5c7",false],"arrow_forward":["e5c8",false],"arrow_upward":["e5d8",false],"cancel":["e5c9",false],"check":["e5ca",false],"chevron_left":["e5cb",false],"chevron_right":["e5cc",false],"close":["e5cd",false],"expand_less":["e5ce",false],"expand_more":["e5cf",false],"first_page":["e5dc",true],"fullscreen":["e5d0",false],"fullscreen_exit":["e5d1",false],"last_page":["e5dd",true],"menu":["e5d2",false],"more_horiz":["e5d3",false],"more_vert":["e5d4",false],"refresh":["e5d5",false],"subdirectory_arrow_left":["e5d9",false],"subdirectory_arrow_right":["e5da",false],"unfold_less":["e5d6",false],"unfold_more":["e5d7",false]},"notification":{"adb":["e60e",false],"airline_seat_flat":["e630",false],"airline_seat_flat_angled":["e631",false],"airline_seat_individual_suite":["e632",false],"airline_seat_legroom_extra":["e633",false],"airline_seat_legroom_normal":["e634",false],"airline_seat_legroom_reduced":["e635",false],"airline_seat_recline_extra":["e636",false],"airline_seat_recline_normal":["e637",false],"bluetooth_audio":["e60f",false],"confirmation_number":["e638",false],"disc_full":["e610",false],"do_not_disturb":["e612",false],"do_not_disturb_alt":["e611",false],"do_not_disturb_off":["e643",true],"do_not_disturb_on":["e644",true],"drive_eta":["e613",false],"enhanced_encryption":["e63f",false],"event_available":["e614",false],"event_busy":["e615",false],"event_note":["e616",false],"folder_special":["e617",false],"live_tv":["e639",false],"mms":["e618",false],"more":["e619",false],"network_check":["e640",false],"network_locked":["e61a",false],"no_encryption":["e641",false],"ondemand_video":["e63a",false],"personal_video":["e63b",false],"phone_bluetooth_speaker":["e61b",false],"phone_forwarded":["e61c",false],"phone_in_talk":["e61d",false],"phone_locked":["e61e",false],"phone_missed":["e61f",false],"phone_paused":["e620",false],"power":["e63c",false],"priority_high":["e645",true],"rv_hookup":["e642",false],"sd_card":["e623",false],"sim_card_alert":["e624",false],"sms":["e625",false],"sms_failed":["e626",false],"sync":["e627",false],"sync_disabled":["e628",false],"sync_problem":["e629",false],"system_update":["e62a",false],"tap_and_play":["e62b",false],"time_to_leave":["e62c",false],"vibration":["e62d",false],"voice_chat":["e62e",false],"vpn_lock":["e62f",false],"wc":["e63d",false],"wifi":["e63e",false]},"places":{"ac_unit":["eb3b",false],"airport_shuttle":["eb3c",false],"all_inclusive":["eb3d",false],"beach_access":["eb3e",false],"business_center":["eb3f",false],"casino":["eb40",false],"child_care":["eb41",false],"child_friendly":["eb42",false],"fitness_center":["eb43",false],"free_breakfast":["eb44",false],"golf_course":["eb45",false],"hot_tub":["eb46",false],"kitchen":["eb47",false],"pool":["eb48",false],"room_service":["eb49",false],"rv_hookup":["e642",false],"smoke_free":["eb4a",false],"smoking_rooms":["eb4b",false],"spa":["eb4c",false]},"social":{"cake":["e7e9",false],"domain":["e7ee",false],"group":["e7ef",false],"group_add":["e7f0",false],"location_city":["e7f1",false],"mood":["e7f2",false],"mood_bad":["e7f3",false],"notifications":["e7f4",false],"notifications_active":["e7f7",false],"notifications_none":["e7f5",false],"notifications_off":["e7f6",false],"notifications_paused":["e7f8",false],"pages":["e7f9",false],"party_mode":["e7fa",false],"people":["e7fb",false],"people_outline":["e7fc",false],"person":["e7fd",false],"person_add":["e7fe",false],"person_outline":["e7ff",false],"plus_one":["e800",false],"poll":["e801",false],"public":["e80b",false],"school":["e80c",false],"sentiment_dissatisfied":["e811",true],"sentiment_neutral":["e812",true],"sentiment_satisfied":["e813",true],"sentiment_very_dissatisfied":["e814",true],"sentiment_very_satisfied":["e815",true],"share":["e80d",false],"whatshot":["e80e",false]},"toggle":{"check_box":["e834",false],"check_box_outline_blank":["e835",false],"indeterminate_check_box":["e909",false],"radio_button_checked":["e837",false],"radio_button_unchecked":["e836",false],"star":["e838",false],"star_border":["e83a",false],"star_half":["e839",false]}}; \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/demo/js/main.js b/vendor/mervick/material-design-icons/demo/js/main.js new file mode 100644 index 000000000..ed13d5cbc --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/js/main.js @@ -0,0 +1,194 @@ +(function($, Backbone) { + + var models = {}, + views = {}, + renderData = function (data) { + var icons = [], + categories = []; + $.each(data, function (category, items) { + $.each(items, function (content, d) { + categories.push(category); + icons.push({ + category: category, + caption: content.replace(/_/g, ' '), + className: content.replace(/_/g, '-'), + content: content, + code: d[0].toUpperCase(), + is_new: d[1] && true + }); + }); + }); + var view = new views.Icons({collection: new models.Icons(icons)}); + view.render(); + }; + + models.Icon = Backbone.Model.extend(); + + models.Icons = Backbone.Collection.extend({ + model: models.Icon + }); + + views.Icon = Backbone.View.extend({ + tagName: 'div', + className: 'item-container', + template: _.template($('#grid-item').html()), + events : { + "click" : "showSnackBar" + }, + initialize: function (options) { + this.listenTo(this.model, 'hideSnackBar', this.hideSnackBar); + _.bindAll(this, 'render', 'hideSnackBar'); + }, + render: function () { + $(this.el).html(this.template(this.model.attributes)); + return this; + }, + showSnackBar: function() { + $("body").click(); + this.model.trigger('hideSnackBar'); + $(this.el).addClass("selected"); + var view = new views.snackbarView({model: this.model}); + view.render(); + return false; + }, + hideSnackBar: function() { + $(this.el).removeClass("selected"); + } + }); + + views.snackbarView = Backbone.View.extend({ + container: $('#snackbar'), + template: _.template($('#snackbar-template').html()), + initialize: function (options) { + this.collection = options.collection; + $("body").on("click focus", $.proxy(this.hide, this)); + }, + render: function () { + var hidden = !this.container.children(".container:not(:hidden)").length; + this.container.empty(); + this.container.append(this.template(this.model.attributes)); + if (hidden) { + this.container.children(".container").hide().slideDown('fast'); + } else { + this.container.children(".container").stop(0, 0).slideDown('fast'); + } + }, + hide: function() { + this.model.trigger('hideSnackBar'); + this.container.children(".container").slideUp('fast'); + } + }); + + views.Icons = Backbone.View.extend({ + container: $('#grid-container'), + empty_content: $('#empty-grid').html(), + search_input: $('#search'), + search_clear: $('#search-panel .clear-icon'), + initialize: function (options) { + this.collection = options.collection; + this.search_input.bind('keyup', $.proxy(this.search, this)); + this.search_clear.bind('click', $.proxy(this.clear_search, this)); + _.bindAll(this, 'render'); + }, + clear_search : function() { + this.search_input.val(''); + this.search_input.focus(); + this.search(); + return this; + }, + search: function () { + var str = this.search_input.val(); + if (str.length > 0) { + this.search_clear.show(); + } else { + this.search_clear.hide(); + } + str = str.replace(/[\-_]+/g, ' ').replace(/\s+/, ' ').trim(); + if (str.length > 0) { + var models = this.collection.filter(function (item) { + return item.get("caption").indexOf(str) > -1 + }); + this.render(models); + } else { + this.render(); + } + $('body, html').animate({scrollTop: this.container.offset().top - 64}, 0); + return this; + }, + render: function (searchCollection) { + var container = this.container, + category = null, + grid = $("
", {"class" : "grid"}), + self = this, + models = searchCollection || this.collection; + container.empty(); + models.forEach(function (item) { + var itemView = new views.Icon({model: item}); + if (category === null) { + category = item.get('category'); + } + if (category !== item.get('category')) { + $("

").html(category.charAt(0).toUpperCase() + category.slice(1)). + appendTo(self.container); + grid.appendTo(self.container); + + category = item.get('category'); + grid = $("
", {"class" : "grid"}); + grid.append(itemView.render().el); + } else { + grid.append(itemView.render().el); + } + }); + if (category !== null) { + $("

").html(category.charAt(0).toUpperCase() + category.slice(1)). + appendTo(self.container); + grid.appendTo(self.container); + } else { + container.html(self.empty_content); + } + return this; + } + }); + + $(document).ready(function () { + var is_fixed_search = false, + $win = $(window), + search_panel = $("#search-panel"), + header_panel = $("#head-panel"); + + $win.on("scroll resize", function () { + if ($win.scrollTop() > header_panel.outerHeight()) { + if (!is_fixed_search) { + is_fixed_search = true; + search_panel.addClass("top-fixed"); + } + } else { + if (is_fixed_search) { + is_fixed_search = false; + search_panel.removeClass("top-fixed"); + } + } + }); + + renderData(window.data); + + $("body").on("focus", "textarea.code", function() { + var $this = $(this); + $this.select(); + window.setTimeout(function() { + $this.select(); + }, 1); + function mouseUpHandler() { + $this.off("mouseup", mouseUpHandler); + return false; + } + $this.mouseup(mouseUpHandler); + }); + + $("#snackbar").on("click focus", function(e) { + e.preventDefault(); + return false; + }); + + }); +}) (jQuery, Backbone); diff --git a/vendor/mervick/material-design-icons/demo/style/main.css b/vendor/mervick/material-design-icons/demo/style/main.css new file mode 100644 index 000000000..5a5563309 --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/style/main.css @@ -0,0 +1,385 @@ +/* line 3, main.scss */ +html, body { + background-color: #f9f9f9; + border: 0; + padding: 0; + margin: 0; + height: 100%; + width: 100%; + color: #444; + font-family: RobotoDraft, Roboto, sans-serif; + font-size: 14px; + -webkit-font-smoothing: antialiased; } + +/* line 16, main.scss */ +*, *:before, *:after { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; } + +/* line 20, main.scss */ +* { + font-family: RobotoDraft, Roboto, sans-serif; } + +/* line 24, main.scss */ +a { + color: #02a8f3; + text-decoration: none; } + /* line 27, main.scss */ + a:hover { + text-decoration: underline; } + /* line 30, main.scss */ + a, a:hover { + outline: 0; } + +/* line 35, main.scss */ +#head-panel { + background-color: #03a9f4; + padding: 30px 0 20px; } + /* line 38, main.scss */ + #head-panel h1 { + color: #fff; + font-size: 50px; + font-weight: normal; + margin: 0 0 10px 0; + display: inline-block; } + /* line 44, main.scss */ + #head-panel h1:after { + letter-spacing: 0.5em; + content: "\00a0"; } + /* line 49, main.scss */ + #head-panel .buttons { + display: inline-block; + color: transparent; } + +/* line 55, main.scss */ +.container { + width: 100%; + padding: 0 20px; + height: 100%; } + +/* line 61, main.scss */ +.wrap { + min-height: 100%; + height: auto; + margin: 0 auto -120px; + padding: 0 0 160px; } + +/* line 68, main.scss */ +.content { + margin: 120px 0 40px; } + /* line 70, main.scss */ + .content p { + line-height: 36px; + font-size: 20px; + margin-top: 2px; + margin-bottom: 10px; } + /* line 76, main.scss */ + .content code { + padding: 0; + padding-top: 0.2em; + padding-bottom: 0.2em; + margin: 0; + font-size: 85%; + background-color: rgba(0, 0, 0, 0.04); + border-radius: 3px; } + /* line 84, main.scss */ + .content code:before, .content code:after { + letter-spacing: -0.2em; + content: "\00a0"; } + +/* line 91, main.scss */ +#search-panel { + height: 64px; + width: 100%; + background-color: #ffffff; + box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); + position: absolute; + z-index: 7; } + /* line 98, main.scss */ + #search-panel.top-fixed { + position: fixed; + top: 0; + left: 0; + right: 0; + box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); } + /* line 105, main.scss */ + #search-panel .container { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -ms-flex-direction: row; + -webkit-flex-direction: row; + flex-direction: row; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + height: 100%; } + /* line 117, main.scss */ + #search-panel .search-icon { + display: inline-block; + vertical-align: middle; + background-repeat: no-repeat; + fill: currentcolor; + position: relative; + opacity: 0.5; } + /* line 124, main.scss */ + #search-panel .search-icon, #search-panel .search-icon .mdi { + height: 24px; + width: 24px; + font-size: 24px; } + /* line 129, main.scss */ + #search-panel .search-icon.clear-icon { + cursor: pointer; } + /* line 131, main.scss */ + #search-panel .search-icon.clear-icon:hover { + opacity: 1; } + /* line 136, main.scss */ + #search-panel #search { + color: #434343; + font-size: 20px; + margin-left: 16px; + padding: 8px 0; + width: auto; + border: none; + outline: none; + -ms-flex: 1 1 0.000000001px; + -webkit-flex: 1; + flex: 1; + -webkit-flex-basis: 0.000000001px; + flex-basis: 0.000000001px; } + +/* line 152, main.scss */ +#grid-container { + padding: 0 0 70px; + min-height: 900px; + margin-top: 67px; } + /* line 156, main.scss */ + #grid-container .grid { + margin: 20px -15px 0 -15px; } + /* line 158, main.scss */ + #grid-container .grid:after { + clear: both; + display: table; + content: " "; } + /* line 164, main.scss */ + #grid-container:after { + clear: both; + display: table; + content: " "; } + /* line 169, main.scss */ + #grid-container h2 { + color: #a2a2a2; + font-size: 16px; + font-weight: normal; + display: block; + border-top: 1px solid rgba(0, 0, 0, 0.08); + padding: 67px 0 0; + margin: 47px 0 10px; } + /* line 178, main.scss */ + #grid-container .no-results { + text-align: center; + color: #909090; + font-size: 24px; + padding: 150px 0; } + /* line 184, main.scss */ + #grid-container .item-container { + display: block; + width: 112px; + height: 120px; + margin: 0 10px 5px; + padding: 20px 0 0; + cursor: pointer; + background: transparent; + float: left; + transition: background 200ms ease-out; + border-radius: 2px; } + /* line 195, main.scss */ + #grid-container .item-container:hover { + background: #f2f2f2; } + /* line 198, main.scss */ + #grid-container .item-container.selected { + background: #e0e0e0; } + /* line 201, main.scss */ + #grid-container .item-container .item { + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + -ms-flex-direction: column; + -webkit-flex-direction: column; + flex-direction: column; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + position: relative; } + /* line 212, main.scss */ + #grid-container .item-container .item .new-badge { + position: absolute; + right: 8px; + top: -12px; + padding: 2px 3px; + border-radius: 2px; + background: #fe6363; + color: #fff; + font-size: 10px; + font-weight: 500; } + /* line 223, main.scss */ + #grid-container .item-container .item .mdi { + font-size: 48px; + width: 48px; + height: 48px; + color: #757575; } + /* line 229, main.scss */ + #grid-container .item-container .item .caption { + color: #757575; + font-size: 11px; + margin-top: 16px; + overflow: hidden; + text-align: center; + text-overflow: ellipsis; + white-space: nowrap; + width: 100px; + z-index: 1; } + +/* line 244, main.scss */ +#snackbar { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 5; } + /* line 250, main.scss */ + #snackbar .snackbar-header { + color: #fff; + height: 64px; + background-color: #03a9f4; + padding: 19px 20px 20px; + line-height: 26px; + overflow: hidden; } + /* line 257, main.scss */ + #snackbar .snackbar-header .mdi { + width: 24px; + height: 24px; + font-size: 24px; + float: left; } + /* line 263, main.scss */ + #snackbar .snackbar-header .caption { + font-size: 16px; + margin-left: 15px; } + /* line 267, main.scss */ + #snackbar .snackbar-header .right-side { + display: none; + float: right; } + /* line 270, main.scss */ + #snackbar .snackbar-header .right-side .mdi { + font-size: 22px; + margin-top: 1px; } + /* line 274, main.scss */ + #snackbar .snackbar-header .right-side .caption { + font-weight: 500; + margin-left: 10px; + text-transform: uppercase; + font-size: 14px; } + /* line 282, main.scss */ + #snackbar p, #snackbar p a, #snackbar .code { + font-family: 'Roboto Mono', monospace; + font-size: 13px; + line-height: 24px; + background-color: #eee; } + /* line 288, main.scss */ + #snackbar .code { + color: #434343; + border: 0; + cursor: default; + display: block; + outline: none; + padding: 0; + height: 24px; + resize: none; + width: 100%; + white-space: nowrap; + overflow: hidden; } + /* line 300, main.scss */ + #snackbar .code.comment { + opacity: 0.5; } + /* line 304, main.scss */ + #snackbar .snackbar-content { + background-color: #eee; + padding: 8px 24px; + overflow: hidden; + -webkit-transition: -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1); + box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.1); } + /* line 311, main.scss */ + #snackbar .snackbar-content h2, #snackbar .snackbar-content p { + font-size: 13px; + line-height: 24px; + font-family: 'Roboto Mono', monospace; } + /* line 316, main.scss */ + #snackbar .snackbar-content h2 { + color: #02a8f3; + display: inline-block; + font-weight: 500; + margin: 0; } + /* line 322, main.scss */ + #snackbar .snackbar-content p { + margin: 0; + color: #434343; } + /* line 326, main.scss */ + #snackbar .snackbar-content .col { + margin: 16px 0; } + /* line 330, main.scss */ + #snackbar .snackbar-header, #snackbar .snackbar-content { + margin: 0 -20px 0; } + +/* line 335, main.scss */ +#footer { + background: #EEE; + padding: 20px 0; + min-height: 120px; } + +@media (min-width: 500px) { + /* line 343, main.scss */ + #snackbar .snackbar-content .col { + margin: 16px 40px 16px 0; } + /* line 346, main.scss */ + #snackbar .snackbar-header .right-side { + display: block; } } +@media (min-width: 800px) { + /* line 353, main.scss */ + .flex { + -ms-flex-direction: row; + -webkit-flex-direction: row; + flex-direction: row; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } + + /* line 361, main.scss */ + .col { + width: 50%; } + + /* line 364, main.scss */ + .container { + padding: 0 35px; + margin: 0 auto; } + + /* line 368, main.scss */ + .snackbar-header, .snackbar-content { + margin: 0 -10px 0; } + + /* line 371, main.scss */ + #grid-container .grid { + margin: 20px -30px 0 -15px; } } +@media (min-width: 950px) { + /* line 377, main.scss */ + .col { + width: 45%; } } +@media (min-width: 1100px) { + /* line 383, main.scss */ + .col { + width: 40%; } } +@media (min-width: 1240px) { + /* line 389, main.scss */ + .container { + width: 1226px; } } diff --git a/vendor/mervick/material-design-icons/demo/style/main.scss b/vendor/mervick/material-design-icons/demo/style/main.scss new file mode 100644 index 000000000..15e1484b3 --- /dev/null +++ b/vendor/mervick/material-design-icons/demo/style/main.scss @@ -0,0 +1,392 @@ +@import "compass/css3"; + +html, body { + background-color: #f9f9f9; + border: 0; + padding: 0; + margin: 0; + height: 100%; + width: 100%; + color: #444; + font-family: RobotoDraft, Roboto, sans-serif; + font-size: 14px; + -webkit-font-smoothing: antialiased; +} + +*, *:before, *:after { + @include box-sizing(border-box); +} + +* { + font-family: RobotoDraft, Roboto, sans-serif; +} + +a { + color: #02a8f3; + text-decoration: none; + &:hover { + text-decoration: underline; + } + &, &:hover { + outline: 0; + } +} + +#head-panel { + background-color: #03a9f4; + padding: 30px 0 20px; + h1 { + color: #fff; + font-size: 50px; + font-weight: normal; + margin: 0 0 10px 0; + display: inline-block; + &:after { + letter-spacing: 0.5em; + content: "\00a0"; + } + } + .buttons { + display: inline-block; + color: transparent; + } +} + +.container { + width: 100%; + padding: 0 20px; + height: 100%; +} + +.wrap { + min-height: 100%; + height: auto; + margin: 0 auto -120px; + padding: 0 0 160px; +} + +.content { + margin: 120px 0 40px; + p { + line-height: 36px; + font-size: 20px; + margin-top: 2px; + margin-bottom: 10px; + } + code { + padding: 0; + padding-top: 0.2em; + padding-bottom: 0.2em; + margin: 0; + font-size: 85%; + background-color: rgba(0,0,0,0.04); + border-radius: 3px; + &:before, &:after { + letter-spacing: -0.2em; + content: "\00a0"; + } + } +} + +#search-panel { + height: 64px; + width: 100%; + background-color: #ffffff; + box-shadow: 0 0 2px rgba(0,0,0,.2); + position: absolute; + z-index: 7; + &.top-fixed { + position: fixed; + top: 0; + left: 0; + right: 0; + box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);; + } + .container { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -ms-flex-direction: row; + -webkit-flex-direction: row; + flex-direction: row; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + height: 100%; + } + .search-icon { + display: inline-block; + vertical-align: middle; + background-repeat: no-repeat; + fill: currentcolor; + position: relative; + opacity: 0.5; + &, .mdi { + height: 24px; + width: 24px; + font-size: 24px; + } + &.clear-icon { + cursor: pointer; + &:hover { + opacity: 1; + } + } + } + #search { + color: #434343; + font-size: 20px; + margin-left: 16px; + padding: 8px 0; + width: auto; + border: none; + outline: none; + -ms-flex: 1 1 0.000000001px; + -webkit-flex: 1; + flex: 1; + -webkit-flex-basis: 0.000000001px; + flex-basis: 0.000000001px; + } +} + +#grid-container { + padding: 0 0 70px; + min-height: 900px; + margin-top: 67px; + .grid { + margin: 20px -15px 0 -15px; + &:after { + clear: both; + display: table; + content: " "; + } + } + &:after { + clear: both; + display: table; + content: " "; + } + h2 { + color: #a2a2a2; + font-size: 16px; + font-weight: normal; + display: block; + border-top: 1px solid rgba(0, 0, 0, 0.08); + padding: 67px 0 0; + margin: 47px 0 10px; + } + .no-results { + text-align: center; + color: #909090; + font-size: 24px; + padding: 150px 0; + } + .item-container { + display: block; + width: 112px; + height: 120px; + margin: 0 10px 5px; + padding: 20px 0 0; + cursor: pointer; + background: transparent; + float: left; + transition: background 200ms ease-out; + border-radius: 2px; + &:hover { + background: #f2f2f2; + } + &.selected { + background: #e0e0e0; + } + .item { + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + -ms-flex-direction: column; + -webkit-flex-direction: column; + flex-direction: column; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + position: relative; + .new-badge { + position: absolute; + right: 8px; + top: -12px; + padding: 2px 3px; + border-radius: 2px; + background: #fe6363; + color: #fff; + font-size: 10px; + font-weight: 500; + } + .mdi { + font-size: 48px; + width: 48px; + height: 48px; + color: #757575; + } + .caption { + color: #757575; + font-size: 11px; + margin-top: 16px; + overflow: hidden; + text-align: center; + text-overflow: ellipsis; + white-space: nowrap; + width: 100px; + z-index: 1; + } + } + } +} + +#snackbar { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 5; + .snackbar-header { + color: #fff; + height: 64px; + background-color: #03a9f4; + padding: 19px 20px 20px; + line-height: 26px; + overflow: hidden; + .mdi { + width: 24px; + height: 24px; + font-size: 24px; + float: left; + } + .caption { + font-size: 16px; + margin-left: 15px; + } + .right-side { + display: none; + float: right; + .mdi { + font-size: 22px; + margin-top: 1px; + } + .caption { + font-weight: 500; + margin-left: 10px; + text-transform: uppercase; + font-size: 14px; + } + } + } + p, p a, .code { + font-family: 'Roboto Mono', monospace; + font-size: 13px; + line-height: 24px; + background-color: #eee; + } + .code { + color: #434343; + border: 0; + cursor: default; + display: block; + outline: none; + padding: 0; + height: 24px; + resize: none; + width: 100%; + white-space: nowrap; + overflow: hidden; + &.comment { + opacity: 0.5; + } + } + .snackbar-content { + background-color: #eee; + padding: 8px 24px; + overflow: hidden; + -webkit-transition: -webkit-transform 200ms cubic-bezier(0.4, 0, 0.2, 1); + transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1); + box-shadow: 0 -2px 5px rgba(0,0,0,.1); + h2, p { + font-size: 13px; + line-height: 24px; + font-family: 'Roboto Mono', monospace; + } + h2 { + color: #02a8f3; + display: inline-block; + font-weight: 500; + margin: 0; + } + p { + margin: 0; + color: #434343; + } + .col { + margin: 16px 0; + } + } + .snackbar-header, .snackbar-content { + margin: 0 -20px 0; + } +} + +#footer { + background: #EEE; + padding: 20px 0; + min-height: 120px; +} + +@media (min-width: 500px) { + #snackbar { + .snackbar-content .col { + margin: 16px 40px 16px 0; + } + .snackbar-header .right-side { + display: block; + } + } +} + +@media (min-width: 800px) { + .flex { + -ms-flex-direction: row; + -webkit-flex-direction: row; + flex-direction: row; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + } + .col { + width: 50%; + } + .container { + padding: 0 35px; + margin: 0 auto; + } + .snackbar-header, .snackbar-content { + margin: 0 -10px 0; + } + #grid-container .grid { + margin: 20px -30px 0 -15px; + } +} + +@media (min-width: 950px) { + .col { + width: 45%; + } +} + +@media (min-width: 1100px) { + .col { + width: 40%; + } +} + +@media (min-width: 1240px) { + .container { + width: 1226px; + } +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/fonts/LICENSE.txt b/vendor/mervick/material-design-icons/fonts/LICENSE.txt new file mode 100644 index 000000000..dc8853a70 --- /dev/null +++ b/vendor/mervick/material-design-icons/fonts/LICENSE.txt @@ -0,0 +1,393 @@ +Attribution 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution 4.0 International Public License ("Public License"). To the +extent this Public License may be interpreted as a contract, You are +granted the Licensed Rights in consideration of Your acceptance of +these terms and conditions, and the Licensor grants You such rights in +consideration of benefits the Licensor receives from making the +Licensed Material available under these terms and conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + d. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + g. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + i. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's + License You apply must not prevent recipients of the Adapted + Material from complying with this Public License. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public licenses. +Notwithstanding, Creative Commons may elect to apply one of its public +licenses to material it publishes and in those instances will be +considered the "Licensor." Except for the limited purpose of indicating +that material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the public +licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/lib/iconfont/MaterialIcons-Regular.eot b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot similarity index 100% rename from lib/iconfont/MaterialIcons-Regular.eot rename to vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.eot diff --git a/lib/iconfont/MaterialIcons-Regular.svg b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.svg similarity index 100% rename from lib/iconfont/MaterialIcons-Regular.svg rename to vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.svg diff --git a/lib/iconfont/MaterialIcons-Regular.ttf b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf similarity index 100% rename from lib/iconfont/MaterialIcons-Regular.ttf rename to vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.ttf diff --git a/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff new file mode 100644 index 000000000..a0bfd17e7 Binary files /dev/null and b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff differ diff --git a/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2 b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2 new file mode 100644 index 000000000..c91d24334 Binary files /dev/null and b/vendor/mervick/material-design-icons/fonts/MaterialIcons-Regular.woff2 differ diff --git a/lib/iconfont/codepoints b/vendor/mervick/material-design-icons/fonts/codepoints similarity index 100% rename from lib/iconfont/codepoints rename to vendor/mervick/material-design-icons/fonts/codepoints diff --git a/vendor/mervick/material-design-icons/index.js b/vendor/mervick/material-design-icons/index.js new file mode 100644 index 000000000..4a1d90117 --- /dev/null +++ b/vendor/mervick/material-design-icons/index.js @@ -0,0 +1,3 @@ +module.exports = { + STATIC_PATH: __dirname, +}; diff --git a/vendor/mervick/material-design-icons/package.json b/vendor/mervick/material-design-icons/package.json new file mode 100644 index 000000000..c35ad8c21 --- /dev/null +++ b/vendor/mervick/material-design-icons/package.json @@ -0,0 +1,44 @@ +{ + "name": "bootstrap-material-icons", + "version": "2.2.0", + "description": "Google Material Design Icons For Using With Bootstrap", + "repository": { + "type": "git", + "url": "https://github.com/mervick/material-design-icons" + }, + "main": "index.js", + "authors": [ + { + "name": "Andrey Izman", + "email": "izmanw@gmail.com" + } + ], + "keywords": [ + "icons", + "material", + "material-design", + "google", + "icons-web-font", + "web-font", + "bootstrap" + ], + "style": "css/material-icons.min.css", + "license": "(MIT AND CC-BY-4.0)", + "bugs": { + "url": "http://github.com/mervick/material-design-icons/issues" + }, + "homepage": "http://github.com/mervick/material-design-icons", + "devDependencies": { + "grunt": "^0.4.5", + "grunt-contrib-cssmin": "^0.14.0", + "grunt-contrib-sass": "^0.9.2", + "grunt-contrib-watch": "^0.6.1", + "gulp": "^3.9.0", + "gulp-changed": "^1.3.0", + "gulp-util": "^3.0.7", + "lodash": "^4.5.0", + "material-design-icons": "^2.2.0", + "through2": "^2.0.1", + "vinyl": "^1.1.1" + } +} diff --git a/vendor/mervick/material-design-icons/scripts/codepoints2scss.sh b/vendor/mervick/material-design-icons/scripts/codepoints2scss.sh new file mode 100644 index 000000000..e89e68eed --- /dev/null +++ b/vendor/mervick/material-design-icons/scripts/codepoints2scss.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash + +pushd `dirname dirname $0` > /dev/null +path=`pwd` +popd > /dev/null + +codepoints_file="${path}/bower_components/material-design-icons/iconfont/codepoints" +icons_scss_file="${path}/scss/_icons.scss" + +# default css prefix +prefix_var_name="md-css-prefix" + +# clear the scss +> "${icons_scss_file}" + +i=0 +while IFS='' read -r line || [[ -n "$line" ]]; do + IFS=' ' read -r -a icon <<< "$line" + if [ "${#icon[@]}" == 2 ] && [ -n "${icon}" ] && [ -n "${icon[1]}" ]; then + echo ".#{\$${prefix_var_name}}-$(echo ${icon} | sed -e 's/_/\-/g'):before { content: "'"'"\\${icon[1]}"'"'"; }" \ + >> "${icons_scss_file}" + else + echo "ERROR: The file ${codepoints_file} has the invalid format on line $((i+1))" 1>&2 + exit 1 + fi + ((i++)) +done < "${codepoints_file}" + +echo "Successfully imported ${i} icons" +exit 0 \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scripts/updatedemo.php b/vendor/mervick/material-design-icons/scripts/updatedemo.php new file mode 100644 index 000000000..bc7411467 --- /dev/null +++ b/vendor/mervick/material-design-icons/scripts/updatedemo.php @@ -0,0 +1,61 @@ + &$code) { + $c = $code; + $code = [$c, !isset($old_icons[$icon])]; + if (!isset($old_icons[$icon])) { + $new ++; + } + } +} + + +file_put_contents($out, $start_js . json_encode($categories) . $end_js); + +echo "Found $count icons, ($new new) in $count_cats categories\n"; \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scss/_animated.scss b/vendor/mervick/material-design-icons/scss/_animated.scss new file mode 100644 index 000000000..60476c2d8 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_animated.scss @@ -0,0 +1,36 @@ +@import "variables"; + +// Spinning Icons +// -------------------------- + +.#{$md-css-prefix}-spin { + -webkit-animation: md-spin 2s infinite linear; + animation: md-spin 2s infinite linear; +} + +.#{$md-css-prefix}-pulse { + -webkit-animation: md-spin 1s infinite steps(8); + animation: md-spin 1s infinite steps(8); +} + +@-webkit-keyframes md-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes md-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/vendor/mervick/material-design-icons/scss/_bordered-pulled.scss b/vendor/mervick/material-design-icons/scss/_bordered-pulled.scss new file mode 100644 index 000000000..ad307fd39 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_bordered-pulled.scss @@ -0,0 +1,18 @@ +@import "variables"; + +// Bordered & Pulled +// ------------------------- + +.#{$md-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em $md-border-color; + border-radius: .1em; +} + +.pull-right { float: right; } +.pull-left { float: left; } + +.#{$md-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/vendor/mervick/material-design-icons/scss/_core.scss b/vendor/mervick/material-design-icons/scss/_core.scss new file mode 100644 index 000000000..caeebdc34 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_core.scss @@ -0,0 +1,30 @@ +@import "variables"; + +// Base Class Definition +// ------------------------- + +.#{$md-css-prefix}, .material-icons { + font: normal normal normal #{$md-font-size-base}/1 $md-font-family; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + display: inline-block; + text-transform: none; + letter-spacing: normal; + line-height: 1; + position: relative; + word-wrap: normal; + top: 1px; + /* Support for all WebKit browsers. */ + -webkit-font-smoothing: antialiased; + /* Support for Firefox. */ + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); // ensures no half-pixel rendering in firefox +} + +.material-icons { + width: 1em; + height: 1em; + /* Support for Safari and Chrome. */ + text-rendering: optimizeLegibility; + /* Support for IE. */ + font-feature-settings: 'liga'; +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scss/_fixed-width.scss b/vendor/mervick/material-design-icons/scss/_fixed-width.scss new file mode 100644 index 000000000..078727c95 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_fixed-width.scss @@ -0,0 +1,9 @@ +@import "variables"; + +// Fixed Width Icons +// ------------------------- + +.#{$md-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/vendor/mervick/material-design-icons/scss/_icons.scss b/vendor/mervick/material-design-icons/scss/_icons.scss new file mode 100644 index 000000000..c8713b92e --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_icons.scss @@ -0,0 +1,934 @@ +@import "variables"; + +.#{$md-css-prefix}-3d-rotation:before { content: "\e84d"; } +.#{$md-css-prefix}-ac-unit:before { content: "\eb3b"; } +.#{$md-css-prefix}-access-alarm:before { content: "\e190"; } +.#{$md-css-prefix}-access-alarms:before { content: "\e191"; } +.#{$md-css-prefix}-access-time:before { content: "\e192"; } +.#{$md-css-prefix}-accessibility:before { content: "\e84e"; } +.#{$md-css-prefix}-accessible:before { content: "\e914"; } +.#{$md-css-prefix}-account-balance:before { content: "\e84f"; } +.#{$md-css-prefix}-account-balance-wallet:before { content: "\e850"; } +.#{$md-css-prefix}-account-box:before { content: "\e851"; } +.#{$md-css-prefix}-account-circle:before { content: "\e853"; } +.#{$md-css-prefix}-adb:before { content: "\e60e"; } +.#{$md-css-prefix}-add:before { content: "\e145"; } +.#{$md-css-prefix}-add-a-photo:before { content: "\e439"; } +.#{$md-css-prefix}-add-alarm:before { content: "\e193"; } +.#{$md-css-prefix}-add-alert:before { content: "\e003"; } +.#{$md-css-prefix}-add-box:before { content: "\e146"; } +.#{$md-css-prefix}-add-circle:before { content: "\e147"; } +.#{$md-css-prefix}-add-circle-outline:before { content: "\e148"; } +.#{$md-css-prefix}-add-location:before { content: "\e567"; } +.#{$md-css-prefix}-add-shopping-cart:before { content: "\e854"; } +.#{$md-css-prefix}-add-to-photos:before { content: "\e39d"; } +.#{$md-css-prefix}-add-to-queue:before { content: "\e05c"; } +.#{$md-css-prefix}-adjust:before { content: "\e39e"; } +.#{$md-css-prefix}-airline-seat-flat:before { content: "\e630"; } +.#{$md-css-prefix}-airline-seat-flat-angled:before { content: "\e631"; } +.#{$md-css-prefix}-airline-seat-individual-suite:before { content: "\e632"; } +.#{$md-css-prefix}-airline-seat-legroom-extra:before { content: "\e633"; } +.#{$md-css-prefix}-airline-seat-legroom-normal:before { content: "\e634"; } +.#{$md-css-prefix}-airline-seat-legroom-reduced:before { content: "\e635"; } +.#{$md-css-prefix}-airline-seat-recline-extra:before { content: "\e636"; } +.#{$md-css-prefix}-airline-seat-recline-normal:before { content: "\e637"; } +.#{$md-css-prefix}-airplanemode-active:before { content: "\e195"; } +.#{$md-css-prefix}-airplanemode-inactive:before { content: "\e194"; } +.#{$md-css-prefix}-airplay:before { content: "\e055"; } +.#{$md-css-prefix}-airport-shuttle:before { content: "\eb3c"; } +.#{$md-css-prefix}-alarm:before { content: "\e855"; } +.#{$md-css-prefix}-alarm-add:before { content: "\e856"; } +.#{$md-css-prefix}-alarm-off:before { content: "\e857"; } +.#{$md-css-prefix}-alarm-on:before { content: "\e858"; } +.#{$md-css-prefix}-album:before { content: "\e019"; } +.#{$md-css-prefix}-all-inclusive:before { content: "\eb3d"; } +.#{$md-css-prefix}-all-out:before { content: "\e90b"; } +.#{$md-css-prefix}-android:before { content: "\e859"; } +.#{$md-css-prefix}-announcement:before { content: "\e85a"; } +.#{$md-css-prefix}-apps:before { content: "\e5c3"; } +.#{$md-css-prefix}-archive:before { content: "\e149"; } +.#{$md-css-prefix}-arrow-back:before { content: "\e5c4"; } +.#{$md-css-prefix}-arrow-downward:before { content: "\e5db"; } +.#{$md-css-prefix}-arrow-drop-down:before { content: "\e5c5"; } +.#{$md-css-prefix}-arrow-drop-down-circle:before { content: "\e5c6"; } +.#{$md-css-prefix}-arrow-drop-up:before { content: "\e5c7"; } +.#{$md-css-prefix}-arrow-forward:before { content: "\e5c8"; } +.#{$md-css-prefix}-arrow-upward:before { content: "\e5d8"; } +.#{$md-css-prefix}-art-track:before { content: "\e060"; } +.#{$md-css-prefix}-aspect-ratio:before { content: "\e85b"; } +.#{$md-css-prefix}-assessment:before { content: "\e85c"; } +.#{$md-css-prefix}-assignment:before { content: "\e85d"; } +.#{$md-css-prefix}-assignment-ind:before { content: "\e85e"; } +.#{$md-css-prefix}-assignment-late:before { content: "\e85f"; } +.#{$md-css-prefix}-assignment-return:before { content: "\e860"; } +.#{$md-css-prefix}-assignment-returned:before { content: "\e861"; } +.#{$md-css-prefix}-assignment-turned-in:before { content: "\e862"; } +.#{$md-css-prefix}-assistant:before { content: "\e39f"; } +.#{$md-css-prefix}-assistant-photo:before { content: "\e3a0"; } +.#{$md-css-prefix}-attach-file:before { content: "\e226"; } +.#{$md-css-prefix}-attach-money:before { content: "\e227"; } +.#{$md-css-prefix}-attachment:before { content: "\e2bc"; } +.#{$md-css-prefix}-audiotrack:before { content: "\e3a1"; } +.#{$md-css-prefix}-autorenew:before { content: "\e863"; } +.#{$md-css-prefix}-av-timer:before { content: "\e01b"; } +.#{$md-css-prefix}-backspace:before { content: "\e14a"; } +.#{$md-css-prefix}-backup:before { content: "\e864"; } +.#{$md-css-prefix}-battery-alert:before { content: "\e19c"; } +.#{$md-css-prefix}-battery-charging-full:before { content: "\e1a3"; } +.#{$md-css-prefix}-battery-full:before { content: "\e1a4"; } +.#{$md-css-prefix}-battery-std:before { content: "\e1a5"; } +.#{$md-css-prefix}-battery-unknown:before { content: "\e1a6"; } +.#{$md-css-prefix}-beach-access:before { content: "\eb3e"; } +.#{$md-css-prefix}-beenhere:before { content: "\e52d"; } +.#{$md-css-prefix}-block:before { content: "\e14b"; } +.#{$md-css-prefix}-bluetooth:before { content: "\e1a7"; } +.#{$md-css-prefix}-bluetooth-audio:before { content: "\e60f"; } +.#{$md-css-prefix}-bluetooth-connected:before { content: "\e1a8"; } +.#{$md-css-prefix}-bluetooth-disabled:before { content: "\e1a9"; } +.#{$md-css-prefix}-bluetooth-searching:before { content: "\e1aa"; } +.#{$md-css-prefix}-blur-circular:before { content: "\e3a2"; } +.#{$md-css-prefix}-blur-linear:before { content: "\e3a3"; } +.#{$md-css-prefix}-blur-off:before { content: "\e3a4"; } +.#{$md-css-prefix}-blur-on:before { content: "\e3a5"; } +.#{$md-css-prefix}-book:before { content: "\e865"; } +.#{$md-css-prefix}-bookmark:before { content: "\e866"; } +.#{$md-css-prefix}-bookmark-border:before { content: "\e867"; } +.#{$md-css-prefix}-border-all:before { content: "\e228"; } +.#{$md-css-prefix}-border-bottom:before { content: "\e229"; } +.#{$md-css-prefix}-border-clear:before { content: "\e22a"; } +.#{$md-css-prefix}-border-color:before { content: "\e22b"; } +.#{$md-css-prefix}-border-horizontal:before { content: "\e22c"; } +.#{$md-css-prefix}-border-inner:before { content: "\e22d"; } +.#{$md-css-prefix}-border-left:before { content: "\e22e"; } +.#{$md-css-prefix}-border-outer:before { content: "\e22f"; } +.#{$md-css-prefix}-border-right:before { content: "\e230"; } +.#{$md-css-prefix}-border-style:before { content: "\e231"; } +.#{$md-css-prefix}-border-top:before { content: "\e232"; } +.#{$md-css-prefix}-border-vertical:before { content: "\e233"; } +.#{$md-css-prefix}-branding-watermark:before { content: "\e06b"; } +.#{$md-css-prefix}-brightness-1:before { content: "\e3a6"; } +.#{$md-css-prefix}-brightness-2:before { content: "\e3a7"; } +.#{$md-css-prefix}-brightness-3:before { content: "\e3a8"; } +.#{$md-css-prefix}-brightness-4:before { content: "\e3a9"; } +.#{$md-css-prefix}-brightness-5:before { content: "\e3aa"; } +.#{$md-css-prefix}-brightness-6:before { content: "\e3ab"; } +.#{$md-css-prefix}-brightness-7:before { content: "\e3ac"; } +.#{$md-css-prefix}-brightness-auto:before { content: "\e1ab"; } +.#{$md-css-prefix}-brightness-high:before { content: "\e1ac"; } +.#{$md-css-prefix}-brightness-low:before { content: "\e1ad"; } +.#{$md-css-prefix}-brightness-medium:before { content: "\e1ae"; } +.#{$md-css-prefix}-broken-image:before { content: "\e3ad"; } +.#{$md-css-prefix}-brush:before { content: "\e3ae"; } +.#{$md-css-prefix}-bubble-chart:before { content: "\e6dd"; } +.#{$md-css-prefix}-bug-report:before { content: "\e868"; } +.#{$md-css-prefix}-build:before { content: "\e869"; } +.#{$md-css-prefix}-burst-mode:before { content: "\e43c"; } +.#{$md-css-prefix}-business:before { content: "\e0af"; } +.#{$md-css-prefix}-business-center:before { content: "\eb3f"; } +.#{$md-css-prefix}-cached:before { content: "\e86a"; } +.#{$md-css-prefix}-cake:before { content: "\e7e9"; } +.#{$md-css-prefix}-call:before { content: "\e0b0"; } +.#{$md-css-prefix}-call-end:before { content: "\e0b1"; } +.#{$md-css-prefix}-call-made:before { content: "\e0b2"; } +.#{$md-css-prefix}-call-merge:before { content: "\e0b3"; } +.#{$md-css-prefix}-call-missed:before { content: "\e0b4"; } +.#{$md-css-prefix}-call-missed-outgoing:before { content: "\e0e4"; } +.#{$md-css-prefix}-call-received:before { content: "\e0b5"; } +.#{$md-css-prefix}-call-split:before { content: "\e0b6"; } +.#{$md-css-prefix}-call-to-action:before { content: "\e06c"; } +.#{$md-css-prefix}-camera:before { content: "\e3af"; } +.#{$md-css-prefix}-camera-alt:before { content: "\e3b0"; } +.#{$md-css-prefix}-camera-enhance:before { content: "\e8fc"; } +.#{$md-css-prefix}-camera-front:before { content: "\e3b1"; } +.#{$md-css-prefix}-camera-rear:before { content: "\e3b2"; } +.#{$md-css-prefix}-camera-roll:before { content: "\e3b3"; } +.#{$md-css-prefix}-cancel:before { content: "\e5c9"; } +.#{$md-css-prefix}-card-giftcard:before { content: "\e8f6"; } +.#{$md-css-prefix}-card-membership:before { content: "\e8f7"; } +.#{$md-css-prefix}-card-travel:before { content: "\e8f8"; } +.#{$md-css-prefix}-casino:before { content: "\eb40"; } +.#{$md-css-prefix}-cast:before { content: "\e307"; } +.#{$md-css-prefix}-cast-connected:before { content: "\e308"; } +.#{$md-css-prefix}-center-focus-strong:before { content: "\e3b4"; } +.#{$md-css-prefix}-center-focus-weak:before { content: "\e3b5"; } +.#{$md-css-prefix}-change-history:before { content: "\e86b"; } +.#{$md-css-prefix}-chat:before { content: "\e0b7"; } +.#{$md-css-prefix}-chat-bubble:before { content: "\e0ca"; } +.#{$md-css-prefix}-chat-bubble-outline:before { content: "\e0cb"; } +.#{$md-css-prefix}-check:before { content: "\e5ca"; } +.#{$md-css-prefix}-check-box:before { content: "\e834"; } +.#{$md-css-prefix}-check-box-outline-blank:before { content: "\e835"; } +.#{$md-css-prefix}-check-circle:before { content: "\e86c"; } +.#{$md-css-prefix}-chevron-left:before { content: "\e5cb"; } +.#{$md-css-prefix}-chevron-right:before { content: "\e5cc"; } +.#{$md-css-prefix}-child-care:before { content: "\eb41"; } +.#{$md-css-prefix}-child-friendly:before { content: "\eb42"; } +.#{$md-css-prefix}-chrome-reader-mode:before { content: "\e86d"; } +.#{$md-css-prefix}-class:before { content: "\e86e"; } +.#{$md-css-prefix}-clear:before { content: "\e14c"; } +.#{$md-css-prefix}-clear-all:before { content: "\e0b8"; } +.#{$md-css-prefix}-close:before { content: "\e5cd"; } +.#{$md-css-prefix}-closed-caption:before { content: "\e01c"; } +.#{$md-css-prefix}-cloud:before { content: "\e2bd"; } +.#{$md-css-prefix}-cloud-circle:before { content: "\e2be"; } +.#{$md-css-prefix}-cloud-done:before { content: "\e2bf"; } +.#{$md-css-prefix}-cloud-download:before { content: "\e2c0"; } +.#{$md-css-prefix}-cloud-off:before { content: "\e2c1"; } +.#{$md-css-prefix}-cloud-queue:before { content: "\e2c2"; } +.#{$md-css-prefix}-cloud-upload:before { content: "\e2c3"; } +.#{$md-css-prefix}-code:before { content: "\e86f"; } +.#{$md-css-prefix}-collections:before { content: "\e3b6"; } +.#{$md-css-prefix}-collections-bookmark:before { content: "\e431"; } +.#{$md-css-prefix}-color-lens:before { content: "\e3b7"; } +.#{$md-css-prefix}-colorize:before { content: "\e3b8"; } +.#{$md-css-prefix}-comment:before { content: "\e0b9"; } +.#{$md-css-prefix}-compare:before { content: "\e3b9"; } +.#{$md-css-prefix}-compare-arrows:before { content: "\e915"; } +.#{$md-css-prefix}-computer:before { content: "\e30a"; } +.#{$md-css-prefix}-confirmation-number:before { content: "\e638"; } +.#{$md-css-prefix}-contact-mail:before { content: "\e0d0"; } +.#{$md-css-prefix}-contact-phone:before { content: "\e0cf"; } +.#{$md-css-prefix}-contacts:before { content: "\e0ba"; } +.#{$md-css-prefix}-content-copy:before { content: "\e14d"; } +.#{$md-css-prefix}-content-cut:before { content: "\e14e"; } +.#{$md-css-prefix}-content-paste:before { content: "\e14f"; } +.#{$md-css-prefix}-control-point:before { content: "\e3ba"; } +.#{$md-css-prefix}-control-point-duplicate:before { content: "\e3bb"; } +.#{$md-css-prefix}-copyright:before { content: "\e90c"; } +.#{$md-css-prefix}-create:before { content: "\e150"; } +.#{$md-css-prefix}-create-new-folder:before { content: "\e2cc"; } +.#{$md-css-prefix}-credit-card:before { content: "\e870"; } +.#{$md-css-prefix}-crop:before { content: "\e3be"; } +.#{$md-css-prefix}-crop-16-9:before { content: "\e3bc"; } +.#{$md-css-prefix}-crop-3-2:before { content: "\e3bd"; } +.#{$md-css-prefix}-crop-5-4:before { content: "\e3bf"; } +.#{$md-css-prefix}-crop-7-5:before { content: "\e3c0"; } +.#{$md-css-prefix}-crop-din:before { content: "\e3c1"; } +.#{$md-css-prefix}-crop-free:before { content: "\e3c2"; } +.#{$md-css-prefix}-crop-landscape:before { content: "\e3c3"; } +.#{$md-css-prefix}-crop-original:before { content: "\e3c4"; } +.#{$md-css-prefix}-crop-portrait:before { content: "\e3c5"; } +.#{$md-css-prefix}-crop-rotate:before { content: "\e437"; } +.#{$md-css-prefix}-crop-square:before { content: "\e3c6"; } +.#{$md-css-prefix}-dashboard:before { content: "\e871"; } +.#{$md-css-prefix}-data-usage:before { content: "\e1af"; } +.#{$md-css-prefix}-date-range:before { content: "\e916"; } +.#{$md-css-prefix}-dehaze:before { content: "\e3c7"; } +.#{$md-css-prefix}-delete:before { content: "\e872"; } +.#{$md-css-prefix}-delete-forever:before { content: "\e92b"; } +.#{$md-css-prefix}-delete-sweep:before { content: "\e16c"; } +.#{$md-css-prefix}-description:before { content: "\e873"; } +.#{$md-css-prefix}-desktop-mac:before { content: "\e30b"; } +.#{$md-css-prefix}-desktop-windows:before { content: "\e30c"; } +.#{$md-css-prefix}-details:before { content: "\e3c8"; } +.#{$md-css-prefix}-developer-board:before { content: "\e30d"; } +.#{$md-css-prefix}-developer-mode:before { content: "\e1b0"; } +.#{$md-css-prefix}-device-hub:before { content: "\e335"; } +.#{$md-css-prefix}-devices:before { content: "\e1b1"; } +.#{$md-css-prefix}-devices-other:before { content: "\e337"; } +.#{$md-css-prefix}-dialer-sip:before { content: "\e0bb"; } +.#{$md-css-prefix}-dialpad:before { content: "\e0bc"; } +.#{$md-css-prefix}-directions:before { content: "\e52e"; } +.#{$md-css-prefix}-directions-bike:before { content: "\e52f"; } +.#{$md-css-prefix}-directions-boat:before { content: "\e532"; } +.#{$md-css-prefix}-directions-bus:before { content: "\e530"; } +.#{$md-css-prefix}-directions-car:before { content: "\e531"; } +.#{$md-css-prefix}-directions-railway:before { content: "\e534"; } +.#{$md-css-prefix}-directions-run:before { content: "\e566"; } +.#{$md-css-prefix}-directions-subway:before { content: "\e533"; } +.#{$md-css-prefix}-directions-transit:before { content: "\e535"; } +.#{$md-css-prefix}-directions-walk:before { content: "\e536"; } +.#{$md-css-prefix}-disc-full:before { content: "\e610"; } +.#{$md-css-prefix}-dns:before { content: "\e875"; } +.#{$md-css-prefix}-do-not-disturb:before { content: "\e612"; } +.#{$md-css-prefix}-do-not-disturb-alt:before { content: "\e611"; } +.#{$md-css-prefix}-do-not-disturb-off:before { content: "\e643"; } +.#{$md-css-prefix}-do-not-disturb-on:before { content: "\e644"; } +.#{$md-css-prefix}-dock:before { content: "\e30e"; } +.#{$md-css-prefix}-domain:before { content: "\e7ee"; } +.#{$md-css-prefix}-done:before { content: "\e876"; } +.#{$md-css-prefix}-done-all:before { content: "\e877"; } +.#{$md-css-prefix}-donut-large:before { content: "\e917"; } +.#{$md-css-prefix}-donut-small:before { content: "\e918"; } +.#{$md-css-prefix}-drafts:before { content: "\e151"; } +.#{$md-css-prefix}-drag-handle:before { content: "\e25d"; } +.#{$md-css-prefix}-drive-eta:before { content: "\e613"; } +.#{$md-css-prefix}-dvr:before { content: "\e1b2"; } +.#{$md-css-prefix}-edit:before { content: "\e3c9"; } +.#{$md-css-prefix}-edit-location:before { content: "\e568"; } +.#{$md-css-prefix}-eject:before { content: "\e8fb"; } +.#{$md-css-prefix}-email:before { content: "\e0be"; } +.#{$md-css-prefix}-enhanced-encryption:before { content: "\e63f"; } +.#{$md-css-prefix}-equalizer:before { content: "\e01d"; } +.#{$md-css-prefix}-error:before { content: "\e000"; } +.#{$md-css-prefix}-error-outline:before { content: "\e001"; } +.#{$md-css-prefix}-euro-symbol:before { content: "\e926"; } +.#{$md-css-prefix}-ev-station:before { content: "\e56d"; } +.#{$md-css-prefix}-event:before { content: "\e878"; } +.#{$md-css-prefix}-event-available:before { content: "\e614"; } +.#{$md-css-prefix}-event-busy:before { content: "\e615"; } +.#{$md-css-prefix}-event-note:before { content: "\e616"; } +.#{$md-css-prefix}-event-seat:before { content: "\e903"; } +.#{$md-css-prefix}-exit-to-app:before { content: "\e879"; } +.#{$md-css-prefix}-expand-less:before { content: "\e5ce"; } +.#{$md-css-prefix}-expand-more:before { content: "\e5cf"; } +.#{$md-css-prefix}-explicit:before { content: "\e01e"; } +.#{$md-css-prefix}-explore:before { content: "\e87a"; } +.#{$md-css-prefix}-exposure:before { content: "\e3ca"; } +.#{$md-css-prefix}-exposure-neg-1:before { content: "\e3cb"; } +.#{$md-css-prefix}-exposure-neg-2:before { content: "\e3cc"; } +.#{$md-css-prefix}-exposure-plus-1:before { content: "\e3cd"; } +.#{$md-css-prefix}-exposure-plus-2:before { content: "\e3ce"; } +.#{$md-css-prefix}-exposure-zero:before { content: "\e3cf"; } +.#{$md-css-prefix}-extension:before { content: "\e87b"; } +.#{$md-css-prefix}-face:before { content: "\e87c"; } +.#{$md-css-prefix}-fast-forward:before { content: "\e01f"; } +.#{$md-css-prefix}-fast-rewind:before { content: "\e020"; } +.#{$md-css-prefix}-favorite:before { content: "\e87d"; } +.#{$md-css-prefix}-favorite-border:before { content: "\e87e"; } +.#{$md-css-prefix}-featured-play-list:before { content: "\e06d"; } +.#{$md-css-prefix}-featured-video:before { content: "\e06e"; } +.#{$md-css-prefix}-feedback:before { content: "\e87f"; } +.#{$md-css-prefix}-fiber-dvr:before { content: "\e05d"; } +.#{$md-css-prefix}-fiber-manual-record:before { content: "\e061"; } +.#{$md-css-prefix}-fiber-new:before { content: "\e05e"; } +.#{$md-css-prefix}-fiber-pin:before { content: "\e06a"; } +.#{$md-css-prefix}-fiber-smart-record:before { content: "\e062"; } +.#{$md-css-prefix}-file-download:before { content: "\e2c4"; } +.#{$md-css-prefix}-file-upload:before { content: "\e2c6"; } +.#{$md-css-prefix}-filter:before { content: "\e3d3"; } +.#{$md-css-prefix}-filter-1:before { content: "\e3d0"; } +.#{$md-css-prefix}-filter-2:before { content: "\e3d1"; } +.#{$md-css-prefix}-filter-3:before { content: "\e3d2"; } +.#{$md-css-prefix}-filter-4:before { content: "\e3d4"; } +.#{$md-css-prefix}-filter-5:before { content: "\e3d5"; } +.#{$md-css-prefix}-filter-6:before { content: "\e3d6"; } +.#{$md-css-prefix}-filter-7:before { content: "\e3d7"; } +.#{$md-css-prefix}-filter-8:before { content: "\e3d8"; } +.#{$md-css-prefix}-filter-9:before { content: "\e3d9"; } +.#{$md-css-prefix}-filter-9-plus:before { content: "\e3da"; } +.#{$md-css-prefix}-filter-b-and-w:before { content: "\e3db"; } +.#{$md-css-prefix}-filter-center-focus:before { content: "\e3dc"; } +.#{$md-css-prefix}-filter-drama:before { content: "\e3dd"; } +.#{$md-css-prefix}-filter-frames:before { content: "\e3de"; } +.#{$md-css-prefix}-filter-hdr:before { content: "\e3df"; } +.#{$md-css-prefix}-filter-list:before { content: "\e152"; } +.#{$md-css-prefix}-filter-none:before { content: "\e3e0"; } +.#{$md-css-prefix}-filter-tilt-shift:before { content: "\e3e2"; } +.#{$md-css-prefix}-filter-vintage:before { content: "\e3e3"; } +.#{$md-css-prefix}-find-in-page:before { content: "\e880"; } +.#{$md-css-prefix}-find-replace:before { content: "\e881"; } +.#{$md-css-prefix}-fingerprint:before { content: "\e90d"; } +.#{$md-css-prefix}-first-page:before { content: "\e5dc"; } +.#{$md-css-prefix}-fitness-center:before { content: "\eb43"; } +.#{$md-css-prefix}-flag:before { content: "\e153"; } +.#{$md-css-prefix}-flare:before { content: "\e3e4"; } +.#{$md-css-prefix}-flash-auto:before { content: "\e3e5"; } +.#{$md-css-prefix}-flash-off:before { content: "\e3e6"; } +.#{$md-css-prefix}-flash-on:before { content: "\e3e7"; } +.#{$md-css-prefix}-flight:before { content: "\e539"; } +.#{$md-css-prefix}-flight-land:before { content: "\e904"; } +.#{$md-css-prefix}-flight-takeoff:before { content: "\e905"; } +.#{$md-css-prefix}-flip:before { content: "\e3e8"; } +.#{$md-css-prefix}-flip-to-back:before { content: "\e882"; } +.#{$md-css-prefix}-flip-to-front:before { content: "\e883"; } +.#{$md-css-prefix}-folder:before { content: "\e2c7"; } +.#{$md-css-prefix}-folder-open:before { content: "\e2c8"; } +.#{$md-css-prefix}-folder-shared:before { content: "\e2c9"; } +.#{$md-css-prefix}-folder-special:before { content: "\e617"; } +.#{$md-css-prefix}-font-download:before { content: "\e167"; } +.#{$md-css-prefix}-format-align-center:before { content: "\e234"; } +.#{$md-css-prefix}-format-align-justify:before { content: "\e235"; } +.#{$md-css-prefix}-format-align-left:before { content: "\e236"; } +.#{$md-css-prefix}-format-align-right:before { content: "\e237"; } +.#{$md-css-prefix}-format-bold:before { content: "\e238"; } +.#{$md-css-prefix}-format-clear:before { content: "\e239"; } +.#{$md-css-prefix}-format-color-fill:before { content: "\e23a"; } +.#{$md-css-prefix}-format-color-reset:before { content: "\e23b"; } +.#{$md-css-prefix}-format-color-text:before { content: "\e23c"; } +.#{$md-css-prefix}-format-indent-decrease:before { content: "\e23d"; } +.#{$md-css-prefix}-format-indent-increase:before { content: "\e23e"; } +.#{$md-css-prefix}-format-italic:before { content: "\e23f"; } +.#{$md-css-prefix}-format-line-spacing:before { content: "\e240"; } +.#{$md-css-prefix}-format-list-bulleted:before { content: "\e241"; } +.#{$md-css-prefix}-format-list-numbered:before { content: "\e242"; } +.#{$md-css-prefix}-format-paint:before { content: "\e243"; } +.#{$md-css-prefix}-format-quote:before { content: "\e244"; } +.#{$md-css-prefix}-format-shapes:before { content: "\e25e"; } +.#{$md-css-prefix}-format-size:before { content: "\e245"; } +.#{$md-css-prefix}-format-strikethrough:before { content: "\e246"; } +.#{$md-css-prefix}-format-textdirection-l-to-r:before { content: "\e247"; } +.#{$md-css-prefix}-format-textdirection-r-to-l:before { content: "\e248"; } +.#{$md-css-prefix}-format-underlined:before { content: "\e249"; } +.#{$md-css-prefix}-forum:before { content: "\e0bf"; } +.#{$md-css-prefix}-forward:before { content: "\e154"; } +.#{$md-css-prefix}-forward-10:before { content: "\e056"; } +.#{$md-css-prefix}-forward-30:before { content: "\e057"; } +.#{$md-css-prefix}-forward-5:before { content: "\e058"; } +.#{$md-css-prefix}-free-breakfast:before { content: "\eb44"; } +.#{$md-css-prefix}-fullscreen:before { content: "\e5d0"; } +.#{$md-css-prefix}-fullscreen-exit:before { content: "\e5d1"; } +.#{$md-css-prefix}-functions:before { content: "\e24a"; } +.#{$md-css-prefix}-g-translate:before { content: "\e927"; } +.#{$md-css-prefix}-gamepad:before { content: "\e30f"; } +.#{$md-css-prefix}-games:before { content: "\e021"; } +.#{$md-css-prefix}-gavel:before { content: "\e90e"; } +.#{$md-css-prefix}-gesture:before { content: "\e155"; } +.#{$md-css-prefix}-get-app:before { content: "\e884"; } +.#{$md-css-prefix}-gif:before { content: "\e908"; } +.#{$md-css-prefix}-golf-course:before { content: "\eb45"; } +.#{$md-css-prefix}-gps-fixed:before { content: "\e1b3"; } +.#{$md-css-prefix}-gps-not-fixed:before { content: "\e1b4"; } +.#{$md-css-prefix}-gps-off:before { content: "\e1b5"; } +.#{$md-css-prefix}-grade:before { content: "\e885"; } +.#{$md-css-prefix}-gradient:before { content: "\e3e9"; } +.#{$md-css-prefix}-grain:before { content: "\e3ea"; } +.#{$md-css-prefix}-graphic-eq:before { content: "\e1b8"; } +.#{$md-css-prefix}-grid-off:before { content: "\e3eb"; } +.#{$md-css-prefix}-grid-on:before { content: "\e3ec"; } +.#{$md-css-prefix}-group:before { content: "\e7ef"; } +.#{$md-css-prefix}-group-add:before { content: "\e7f0"; } +.#{$md-css-prefix}-group-work:before { content: "\e886"; } +.#{$md-css-prefix}-hd:before { content: "\e052"; } +.#{$md-css-prefix}-hdr-off:before { content: "\e3ed"; } +.#{$md-css-prefix}-hdr-on:before { content: "\e3ee"; } +.#{$md-css-prefix}-hdr-strong:before { content: "\e3f1"; } +.#{$md-css-prefix}-hdr-weak:before { content: "\e3f2"; } +.#{$md-css-prefix}-headset:before { content: "\e310"; } +.#{$md-css-prefix}-headset-mic:before { content: "\e311"; } +.#{$md-css-prefix}-healing:before { content: "\e3f3"; } +.#{$md-css-prefix}-hearing:before { content: "\e023"; } +.#{$md-css-prefix}-help:before { content: "\e887"; } +.#{$md-css-prefix}-help-outline:before { content: "\e8fd"; } +.#{$md-css-prefix}-high-quality:before { content: "\e024"; } +.#{$md-css-prefix}-highlight:before { content: "\e25f"; } +.#{$md-css-prefix}-highlight-off:before { content: "\e888"; } +.#{$md-css-prefix}-history:before { content: "\e889"; } +.#{$md-css-prefix}-home:before { content: "\e88a"; } +.#{$md-css-prefix}-hot-tub:before { content: "\eb46"; } +.#{$md-css-prefix}-hotel:before { content: "\e53a"; } +.#{$md-css-prefix}-hourglass-empty:before { content: "\e88b"; } +.#{$md-css-prefix}-hourglass-full:before { content: "\e88c"; } +.#{$md-css-prefix}-http:before { content: "\e902"; } +.#{$md-css-prefix}-https:before { content: "\e88d"; } +.#{$md-css-prefix}-image:before { content: "\e3f4"; } +.#{$md-css-prefix}-image-aspect-ratio:before { content: "\e3f5"; } +.#{$md-css-prefix}-import-contacts:before { content: "\e0e0"; } +.#{$md-css-prefix}-import-export:before { content: "\e0c3"; } +.#{$md-css-prefix}-important-devices:before { content: "\e912"; } +.#{$md-css-prefix}-inbox:before { content: "\e156"; } +.#{$md-css-prefix}-indeterminate-check-box:before { content: "\e909"; } +.#{$md-css-prefix}-info:before { content: "\e88e"; } +.#{$md-css-prefix}-info-outline:before { content: "\e88f"; } +.#{$md-css-prefix}-input:before { content: "\e890"; } +.#{$md-css-prefix}-insert-chart:before { content: "\e24b"; } +.#{$md-css-prefix}-insert-comment:before { content: "\e24c"; } +.#{$md-css-prefix}-insert-drive-file:before { content: "\e24d"; } +.#{$md-css-prefix}-insert-emoticon:before { content: "\e24e"; } +.#{$md-css-prefix}-insert-invitation:before { content: "\e24f"; } +.#{$md-css-prefix}-insert-link:before { content: "\e250"; } +.#{$md-css-prefix}-insert-photo:before { content: "\e251"; } +.#{$md-css-prefix}-invert-colors:before { content: "\e891"; } +.#{$md-css-prefix}-invert-colors-off:before { content: "\e0c4"; } +.#{$md-css-prefix}-iso:before { content: "\e3f6"; } +.#{$md-css-prefix}-keyboard:before { content: "\e312"; } +.#{$md-css-prefix}-keyboard-arrow-down:before { content: "\e313"; } +.#{$md-css-prefix}-keyboard-arrow-left:before { content: "\e314"; } +.#{$md-css-prefix}-keyboard-arrow-right:before { content: "\e315"; } +.#{$md-css-prefix}-keyboard-arrow-up:before { content: "\e316"; } +.#{$md-css-prefix}-keyboard-backspace:before { content: "\e317"; } +.#{$md-css-prefix}-keyboard-capslock:before { content: "\e318"; } +.#{$md-css-prefix}-keyboard-hide:before { content: "\e31a"; } +.#{$md-css-prefix}-keyboard-return:before { content: "\e31b"; } +.#{$md-css-prefix}-keyboard-tab:before { content: "\e31c"; } +.#{$md-css-prefix}-keyboard-voice:before { content: "\e31d"; } +.#{$md-css-prefix}-kitchen:before { content: "\eb47"; } +.#{$md-css-prefix}-label:before { content: "\e892"; } +.#{$md-css-prefix}-label-outline:before { content: "\e893"; } +.#{$md-css-prefix}-landscape:before { content: "\e3f7"; } +.#{$md-css-prefix}-language:before { content: "\e894"; } +.#{$md-css-prefix}-laptop:before { content: "\e31e"; } +.#{$md-css-prefix}-laptop-chromebook:before { content: "\e31f"; } +.#{$md-css-prefix}-laptop-mac:before { content: "\e320"; } +.#{$md-css-prefix}-laptop-windows:before { content: "\e321"; } +.#{$md-css-prefix}-last-page:before { content: "\e5dd"; } +.#{$md-css-prefix}-launch:before { content: "\e895"; } +.#{$md-css-prefix}-layers:before { content: "\e53b"; } +.#{$md-css-prefix}-layers-clear:before { content: "\e53c"; } +.#{$md-css-prefix}-leak-add:before { content: "\e3f8"; } +.#{$md-css-prefix}-leak-remove:before { content: "\e3f9"; } +.#{$md-css-prefix}-lens:before { content: "\e3fa"; } +.#{$md-css-prefix}-library-add:before { content: "\e02e"; } +.#{$md-css-prefix}-library-books:before { content: "\e02f"; } +.#{$md-css-prefix}-library-music:before { content: "\e030"; } +.#{$md-css-prefix}-lightbulb-outline:before { content: "\e90f"; } +.#{$md-css-prefix}-line-style:before { content: "\e919"; } +.#{$md-css-prefix}-line-weight:before { content: "\e91a"; } +.#{$md-css-prefix}-linear-scale:before { content: "\e260"; } +.#{$md-css-prefix}-link:before { content: "\e157"; } +.#{$md-css-prefix}-linked-camera:before { content: "\e438"; } +.#{$md-css-prefix}-list:before { content: "\e896"; } +.#{$md-css-prefix}-live-help:before { content: "\e0c6"; } +.#{$md-css-prefix}-live-tv:before { content: "\e639"; } +.#{$md-css-prefix}-local-activity:before { content: "\e53f"; } +.#{$md-css-prefix}-local-airport:before { content: "\e53d"; } +.#{$md-css-prefix}-local-atm:before { content: "\e53e"; } +.#{$md-css-prefix}-local-bar:before { content: "\e540"; } +.#{$md-css-prefix}-local-cafe:before { content: "\e541"; } +.#{$md-css-prefix}-local-car-wash:before { content: "\e542"; } +.#{$md-css-prefix}-local-convenience-store:before { content: "\e543"; } +.#{$md-css-prefix}-local-dining:before { content: "\e556"; } +.#{$md-css-prefix}-local-drink:before { content: "\e544"; } +.#{$md-css-prefix}-local-florist:before { content: "\e545"; } +.#{$md-css-prefix}-local-gas-station:before { content: "\e546"; } +.#{$md-css-prefix}-local-grocery-store:before { content: "\e547"; } +.#{$md-css-prefix}-local-hospital:before { content: "\e548"; } +.#{$md-css-prefix}-local-hotel:before { content: "\e549"; } +.#{$md-css-prefix}-local-laundry-service:before { content: "\e54a"; } +.#{$md-css-prefix}-local-library:before { content: "\e54b"; } +.#{$md-css-prefix}-local-mall:before { content: "\e54c"; } +.#{$md-css-prefix}-local-movies:before { content: "\e54d"; } +.#{$md-css-prefix}-local-offer:before { content: "\e54e"; } +.#{$md-css-prefix}-local-parking:before { content: "\e54f"; } +.#{$md-css-prefix}-local-pharmacy:before { content: "\e550"; } +.#{$md-css-prefix}-local-phone:before { content: "\e551"; } +.#{$md-css-prefix}-local-pizza:before { content: "\e552"; } +.#{$md-css-prefix}-local-play:before { content: "\e553"; } +.#{$md-css-prefix}-local-post-office:before { content: "\e554"; } +.#{$md-css-prefix}-local-printshop:before { content: "\e555"; } +.#{$md-css-prefix}-local-see:before { content: "\e557"; } +.#{$md-css-prefix}-local-shipping:before { content: "\e558"; } +.#{$md-css-prefix}-local-taxi:before { content: "\e559"; } +.#{$md-css-prefix}-location-city:before { content: "\e7f1"; } +.#{$md-css-prefix}-location-disabled:before { content: "\e1b6"; } +.#{$md-css-prefix}-location-off:before { content: "\e0c7"; } +.#{$md-css-prefix}-location-on:before { content: "\e0c8"; } +.#{$md-css-prefix}-location-searching:before { content: "\e1b7"; } +.#{$md-css-prefix}-lock:before { content: "\e897"; } +.#{$md-css-prefix}-lock-open:before { content: "\e898"; } +.#{$md-css-prefix}-lock-outline:before { content: "\e899"; } +.#{$md-css-prefix}-looks:before { content: "\e3fc"; } +.#{$md-css-prefix}-looks-3:before { content: "\e3fb"; } +.#{$md-css-prefix}-looks-4:before { content: "\e3fd"; } +.#{$md-css-prefix}-looks-5:before { content: "\e3fe"; } +.#{$md-css-prefix}-looks-6:before { content: "\e3ff"; } +.#{$md-css-prefix}-looks-one:before { content: "\e400"; } +.#{$md-css-prefix}-looks-two:before { content: "\e401"; } +.#{$md-css-prefix}-loop:before { content: "\e028"; } +.#{$md-css-prefix}-loupe:before { content: "\e402"; } +.#{$md-css-prefix}-low-priority:before { content: "\e16d"; } +.#{$md-css-prefix}-loyalty:before { content: "\e89a"; } +.#{$md-css-prefix}-mail:before { content: "\e158"; } +.#{$md-css-prefix}-mail-outline:before { content: "\e0e1"; } +.#{$md-css-prefix}-map:before { content: "\e55b"; } +.#{$md-css-prefix}-markunread:before { content: "\e159"; } +.#{$md-css-prefix}-markunread-mailbox:before { content: "\e89b"; } +.#{$md-css-prefix}-memory:before { content: "\e322"; } +.#{$md-css-prefix}-menu:before { content: "\e5d2"; } +.#{$md-css-prefix}-merge-type:before { content: "\e252"; } +.#{$md-css-prefix}-message:before { content: "\e0c9"; } +.#{$md-css-prefix}-mic:before { content: "\e029"; } +.#{$md-css-prefix}-mic-none:before { content: "\e02a"; } +.#{$md-css-prefix}-mic-off:before { content: "\e02b"; } +.#{$md-css-prefix}-mms:before { content: "\e618"; } +.#{$md-css-prefix}-mode-comment:before { content: "\e253"; } +.#{$md-css-prefix}-mode-edit:before { content: "\e254"; } +.#{$md-css-prefix}-monetization-on:before { content: "\e263"; } +.#{$md-css-prefix}-money-off:before { content: "\e25c"; } +.#{$md-css-prefix}-monochrome-photos:before { content: "\e403"; } +.#{$md-css-prefix}-mood:before { content: "\e7f2"; } +.#{$md-css-prefix}-mood-bad:before { content: "\e7f3"; } +.#{$md-css-prefix}-more:before { content: "\e619"; } +.#{$md-css-prefix}-more-horiz:before { content: "\e5d3"; } +.#{$md-css-prefix}-more-vert:before { content: "\e5d4"; } +.#{$md-css-prefix}-motorcycle:before { content: "\e91b"; } +.#{$md-css-prefix}-mouse:before { content: "\e323"; } +.#{$md-css-prefix}-move-to-inbox:before { content: "\e168"; } +.#{$md-css-prefix}-movie:before { content: "\e02c"; } +.#{$md-css-prefix}-movie-creation:before { content: "\e404"; } +.#{$md-css-prefix}-movie-filter:before { content: "\e43a"; } +.#{$md-css-prefix}-multiline-chart:before { content: "\e6df"; } +.#{$md-css-prefix}-music-note:before { content: "\e405"; } +.#{$md-css-prefix}-music-video:before { content: "\e063"; } +.#{$md-css-prefix}-my-location:before { content: "\e55c"; } +.#{$md-css-prefix}-nature:before { content: "\e406"; } +.#{$md-css-prefix}-nature-people:before { content: "\e407"; } +.#{$md-css-prefix}-navigate-before:before { content: "\e408"; } +.#{$md-css-prefix}-navigate-next:before { content: "\e409"; } +.#{$md-css-prefix}-navigation:before { content: "\e55d"; } +.#{$md-css-prefix}-near-me:before { content: "\e569"; } +.#{$md-css-prefix}-network-cell:before { content: "\e1b9"; } +.#{$md-css-prefix}-network-check:before { content: "\e640"; } +.#{$md-css-prefix}-network-locked:before { content: "\e61a"; } +.#{$md-css-prefix}-network-wifi:before { content: "\e1ba"; } +.#{$md-css-prefix}-new-releases:before { content: "\e031"; } +.#{$md-css-prefix}-next-week:before { content: "\e16a"; } +.#{$md-css-prefix}-nfc:before { content: "\e1bb"; } +.#{$md-css-prefix}-no-encryption:before { content: "\e641"; } +.#{$md-css-prefix}-no-sim:before { content: "\e0cc"; } +.#{$md-css-prefix}-not-interested:before { content: "\e033"; } +.#{$md-css-prefix}-note:before { content: "\e06f"; } +.#{$md-css-prefix}-note-add:before { content: "\e89c"; } +.#{$md-css-prefix}-notifications:before { content: "\e7f4"; } +.#{$md-css-prefix}-notifications-active:before { content: "\e7f7"; } +.#{$md-css-prefix}-notifications-none:before { content: "\e7f5"; } +.#{$md-css-prefix}-notifications-off:before { content: "\e7f6"; } +.#{$md-css-prefix}-notifications-paused:before { content: "\e7f8"; } +.#{$md-css-prefix}-offline-pin:before { content: "\e90a"; } +.#{$md-css-prefix}-ondemand-video:before { content: "\e63a"; } +.#{$md-css-prefix}-opacity:before { content: "\e91c"; } +.#{$md-css-prefix}-open-in-browser:before { content: "\e89d"; } +.#{$md-css-prefix}-open-in-new:before { content: "\e89e"; } +.#{$md-css-prefix}-open-with:before { content: "\e89f"; } +.#{$md-css-prefix}-pages:before { content: "\e7f9"; } +.#{$md-css-prefix}-pageview:before { content: "\e8a0"; } +.#{$md-css-prefix}-palette:before { content: "\e40a"; } +.#{$md-css-prefix}-pan-tool:before { content: "\e925"; } +.#{$md-css-prefix}-panorama:before { content: "\e40b"; } +.#{$md-css-prefix}-panorama-fish-eye:before { content: "\e40c"; } +.#{$md-css-prefix}-panorama-horizontal:before { content: "\e40d"; } +.#{$md-css-prefix}-panorama-vertical:before { content: "\e40e"; } +.#{$md-css-prefix}-panorama-wide-angle:before { content: "\e40f"; } +.#{$md-css-prefix}-party-mode:before { content: "\e7fa"; } +.#{$md-css-prefix}-pause:before { content: "\e034"; } +.#{$md-css-prefix}-pause-circle-filled:before { content: "\e035"; } +.#{$md-css-prefix}-pause-circle-outline:before { content: "\e036"; } +.#{$md-css-prefix}-payment:before { content: "\e8a1"; } +.#{$md-css-prefix}-people:before { content: "\e7fb"; } +.#{$md-css-prefix}-people-outline:before { content: "\e7fc"; } +.#{$md-css-prefix}-perm-camera-mic:before { content: "\e8a2"; } +.#{$md-css-prefix}-perm-contact-calendar:before { content: "\e8a3"; } +.#{$md-css-prefix}-perm-data-setting:before { content: "\e8a4"; } +.#{$md-css-prefix}-perm-device-information:before { content: "\e8a5"; } +.#{$md-css-prefix}-perm-identity:before { content: "\e8a6"; } +.#{$md-css-prefix}-perm-media:before { content: "\e8a7"; } +.#{$md-css-prefix}-perm-phone-msg:before { content: "\e8a8"; } +.#{$md-css-prefix}-perm-scan-wifi:before { content: "\e8a9"; } +.#{$md-css-prefix}-person:before { content: "\e7fd"; } +.#{$md-css-prefix}-person-add:before { content: "\e7fe"; } +.#{$md-css-prefix}-person-outline:before { content: "\e7ff"; } +.#{$md-css-prefix}-person-pin:before { content: "\e55a"; } +.#{$md-css-prefix}-person-pin-circle:before { content: "\e56a"; } +.#{$md-css-prefix}-personal-video:before { content: "\e63b"; } +.#{$md-css-prefix}-pets:before { content: "\e91d"; } +.#{$md-css-prefix}-phone:before { content: "\e0cd"; } +.#{$md-css-prefix}-phone-android:before { content: "\e324"; } +.#{$md-css-prefix}-phone-bluetooth-speaker:before { content: "\e61b"; } +.#{$md-css-prefix}-phone-forwarded:before { content: "\e61c"; } +.#{$md-css-prefix}-phone-in-talk:before { content: "\e61d"; } +.#{$md-css-prefix}-phone-iphone:before { content: "\e325"; } +.#{$md-css-prefix}-phone-locked:before { content: "\e61e"; } +.#{$md-css-prefix}-phone-missed:before { content: "\e61f"; } +.#{$md-css-prefix}-phone-paused:before { content: "\e620"; } +.#{$md-css-prefix}-phonelink:before { content: "\e326"; } +.#{$md-css-prefix}-phonelink-erase:before { content: "\e0db"; } +.#{$md-css-prefix}-phonelink-lock:before { content: "\e0dc"; } +.#{$md-css-prefix}-phonelink-off:before { content: "\e327"; } +.#{$md-css-prefix}-phonelink-ring:before { content: "\e0dd"; } +.#{$md-css-prefix}-phonelink-setup:before { content: "\e0de"; } +.#{$md-css-prefix}-photo:before { content: "\e410"; } +.#{$md-css-prefix}-photo-album:before { content: "\e411"; } +.#{$md-css-prefix}-photo-camera:before { content: "\e412"; } +.#{$md-css-prefix}-photo-filter:before { content: "\e43b"; } +.#{$md-css-prefix}-photo-library:before { content: "\e413"; } +.#{$md-css-prefix}-photo-size-select-actual:before { content: "\e432"; } +.#{$md-css-prefix}-photo-size-select-large:before { content: "\e433"; } +.#{$md-css-prefix}-photo-size-select-small:before { content: "\e434"; } +.#{$md-css-prefix}-picture-as-pdf:before { content: "\e415"; } +.#{$md-css-prefix}-picture-in-picture:before { content: "\e8aa"; } +.#{$md-css-prefix}-picture-in-picture-alt:before { content: "\e911"; } +.#{$md-css-prefix}-pie-chart:before { content: "\e6c4"; } +.#{$md-css-prefix}-pie-chart-outlined:before { content: "\e6c5"; } +.#{$md-css-prefix}-pin-drop:before { content: "\e55e"; } +.#{$md-css-prefix}-place:before { content: "\e55f"; } +.#{$md-css-prefix}-play-arrow:before { content: "\e037"; } +.#{$md-css-prefix}-play-circle-filled:before { content: "\e038"; } +.#{$md-css-prefix}-play-circle-outline:before { content: "\e039"; } +.#{$md-css-prefix}-play-for-work:before { content: "\e906"; } +.#{$md-css-prefix}-playlist-add:before { content: "\e03b"; } +.#{$md-css-prefix}-playlist-add-check:before { content: "\e065"; } +.#{$md-css-prefix}-playlist-play:before { content: "\e05f"; } +.#{$md-css-prefix}-plus-one:before { content: "\e800"; } +.#{$md-css-prefix}-poll:before { content: "\e801"; } +.#{$md-css-prefix}-polymer:before { content: "\e8ab"; } +.#{$md-css-prefix}-pool:before { content: "\eb48"; } +.#{$md-css-prefix}-portable-wifi-off:before { content: "\e0ce"; } +.#{$md-css-prefix}-portrait:before { content: "\e416"; } +.#{$md-css-prefix}-power:before { content: "\e63c"; } +.#{$md-css-prefix}-power-input:before { content: "\e336"; } +.#{$md-css-prefix}-power-settings-new:before { content: "\e8ac"; } +.#{$md-css-prefix}-pregnant-woman:before { content: "\e91e"; } +.#{$md-css-prefix}-present-to-all:before { content: "\e0df"; } +.#{$md-css-prefix}-print:before { content: "\e8ad"; } +.#{$md-css-prefix}-priority-high:before { content: "\e645"; } +.#{$md-css-prefix}-public:before { content: "\e80b"; } +.#{$md-css-prefix}-publish:before { content: "\e255"; } +.#{$md-css-prefix}-query-builder:before { content: "\e8ae"; } +.#{$md-css-prefix}-question-answer:before { content: "\e8af"; } +.#{$md-css-prefix}-queue:before { content: "\e03c"; } +.#{$md-css-prefix}-queue-music:before { content: "\e03d"; } +.#{$md-css-prefix}-queue-play-next:before { content: "\e066"; } +.#{$md-css-prefix}-radio:before { content: "\e03e"; } +.#{$md-css-prefix}-radio-button-checked:before { content: "\e837"; } +.#{$md-css-prefix}-radio-button-unchecked:before { content: "\e836"; } +.#{$md-css-prefix}-rate-review:before { content: "\e560"; } +.#{$md-css-prefix}-receipt:before { content: "\e8b0"; } +.#{$md-css-prefix}-recent-actors:before { content: "\e03f"; } +.#{$md-css-prefix}-record-voice-over:before { content: "\e91f"; } +.#{$md-css-prefix}-redeem:before { content: "\e8b1"; } +.#{$md-css-prefix}-redo:before { content: "\e15a"; } +.#{$md-css-prefix}-refresh:before { content: "\e5d5"; } +.#{$md-css-prefix}-remove:before { content: "\e15b"; } +.#{$md-css-prefix}-remove-circle:before { content: "\e15c"; } +.#{$md-css-prefix}-remove-circle-outline:before { content: "\e15d"; } +.#{$md-css-prefix}-remove-from-queue:before { content: "\e067"; } +.#{$md-css-prefix}-remove-red-eye:before { content: "\e417"; } +.#{$md-css-prefix}-remove-shopping-cart:before { content: "\e928"; } +.#{$md-css-prefix}-reorder:before { content: "\e8fe"; } +.#{$md-css-prefix}-repeat:before { content: "\e040"; } +.#{$md-css-prefix}-repeat-one:before { content: "\e041"; } +.#{$md-css-prefix}-replay:before { content: "\e042"; } +.#{$md-css-prefix}-replay-10:before { content: "\e059"; } +.#{$md-css-prefix}-replay-30:before { content: "\e05a"; } +.#{$md-css-prefix}-replay-5:before { content: "\e05b"; } +.#{$md-css-prefix}-reply:before { content: "\e15e"; } +.#{$md-css-prefix}-reply-all:before { content: "\e15f"; } +.#{$md-css-prefix}-report:before { content: "\e160"; } +.#{$md-css-prefix}-report-problem:before { content: "\e8b2"; } +.#{$md-css-prefix}-restaurant:before { content: "\e56c"; } +.#{$md-css-prefix}-restaurant-menu:before { content: "\e561"; } +.#{$md-css-prefix}-restore:before { content: "\e8b3"; } +.#{$md-css-prefix}-restore-page:before { content: "\e929"; } +.#{$md-css-prefix}-ring-volume:before { content: "\e0d1"; } +.#{$md-css-prefix}-room:before { content: "\e8b4"; } +.#{$md-css-prefix}-room-service:before { content: "\eb49"; } +.#{$md-css-prefix}-rotate-90-degrees-ccw:before { content: "\e418"; } +.#{$md-css-prefix}-rotate-left:before { content: "\e419"; } +.#{$md-css-prefix}-rotate-right:before { content: "\e41a"; } +.#{$md-css-prefix}-rounded-corner:before { content: "\e920"; } +.#{$md-css-prefix}-router:before { content: "\e328"; } +.#{$md-css-prefix}-rowing:before { content: "\e921"; } +.#{$md-css-prefix}-rss-feed:before { content: "\e0e5"; } +.#{$md-css-prefix}-rv-hookup:before { content: "\e642"; } +.#{$md-css-prefix}-satellite:before { content: "\e562"; } +.#{$md-css-prefix}-save:before { content: "\e161"; } +.#{$md-css-prefix}-scanner:before { content: "\e329"; } +.#{$md-css-prefix}-schedule:before { content: "\e8b5"; } +.#{$md-css-prefix}-school:before { content: "\e80c"; } +.#{$md-css-prefix}-screen-lock-landscape:before { content: "\e1be"; } +.#{$md-css-prefix}-screen-lock-portrait:before { content: "\e1bf"; } +.#{$md-css-prefix}-screen-lock-rotation:before { content: "\e1c0"; } +.#{$md-css-prefix}-screen-rotation:before { content: "\e1c1"; } +.#{$md-css-prefix}-screen-share:before { content: "\e0e2"; } +.#{$md-css-prefix}-sd-card:before { content: "\e623"; } +.#{$md-css-prefix}-sd-storage:before { content: "\e1c2"; } +.#{$md-css-prefix}-search:before { content: "\e8b6"; } +.#{$md-css-prefix}-security:before { content: "\e32a"; } +.#{$md-css-prefix}-select-all:before { content: "\e162"; } +.#{$md-css-prefix}-send:before { content: "\e163"; } +.#{$md-css-prefix}-sentiment-dissatisfied:before { content: "\e811"; } +.#{$md-css-prefix}-sentiment-neutral:before { content: "\e812"; } +.#{$md-css-prefix}-sentiment-satisfied:before { content: "\e813"; } +.#{$md-css-prefix}-sentiment-very-dissatisfied:before { content: "\e814"; } +.#{$md-css-prefix}-sentiment-very-satisfied:before { content: "\e815"; } +.#{$md-css-prefix}-settings:before { content: "\e8b8"; } +.#{$md-css-prefix}-settings-applications:before { content: "\e8b9"; } +.#{$md-css-prefix}-settings-backup-restore:before { content: "\e8ba"; } +.#{$md-css-prefix}-settings-bluetooth:before { content: "\e8bb"; } +.#{$md-css-prefix}-settings-brightness:before { content: "\e8bd"; } +.#{$md-css-prefix}-settings-cell:before { content: "\e8bc"; } +.#{$md-css-prefix}-settings-ethernet:before { content: "\e8be"; } +.#{$md-css-prefix}-settings-input-antenna:before { content: "\e8bf"; } +.#{$md-css-prefix}-settings-input-component:before { content: "\e8c0"; } +.#{$md-css-prefix}-settings-input-composite:before { content: "\e8c1"; } +.#{$md-css-prefix}-settings-input-hdmi:before { content: "\e8c2"; } +.#{$md-css-prefix}-settings-input-svideo:before { content: "\e8c3"; } +.#{$md-css-prefix}-settings-overscan:before { content: "\e8c4"; } +.#{$md-css-prefix}-settings-phone:before { content: "\e8c5"; } +.#{$md-css-prefix}-settings-power:before { content: "\e8c6"; } +.#{$md-css-prefix}-settings-remote:before { content: "\e8c7"; } +.#{$md-css-prefix}-settings-system-daydream:before { content: "\e1c3"; } +.#{$md-css-prefix}-settings-voice:before { content: "\e8c8"; } +.#{$md-css-prefix}-share:before { content: "\e80d"; } +.#{$md-css-prefix}-shop:before { content: "\e8c9"; } +.#{$md-css-prefix}-shop-two:before { content: "\e8ca"; } +.#{$md-css-prefix}-shopping-basket:before { content: "\e8cb"; } +.#{$md-css-prefix}-shopping-cart:before { content: "\e8cc"; } +.#{$md-css-prefix}-short-text:before { content: "\e261"; } +.#{$md-css-prefix}-show-chart:before { content: "\e6e1"; } +.#{$md-css-prefix}-shuffle:before { content: "\e043"; } +.#{$md-css-prefix}-signal-cellular-4-bar:before { content: "\e1c8"; } +.#{$md-css-prefix}-signal-cellular-connected-no-internet-4-bar:before { content: "\e1cd"; } +.#{$md-css-prefix}-signal-cellular-no-sim:before { content: "\e1ce"; } +.#{$md-css-prefix}-signal-cellular-null:before { content: "\e1cf"; } +.#{$md-css-prefix}-signal-cellular-off:before { content: "\e1d0"; } +.#{$md-css-prefix}-signal-wifi-4-bar:before { content: "\e1d8"; } +.#{$md-css-prefix}-signal-wifi-4-bar-lock:before { content: "\e1d9"; } +.#{$md-css-prefix}-signal-wifi-off:before { content: "\e1da"; } +.#{$md-css-prefix}-sim-card:before { content: "\e32b"; } +.#{$md-css-prefix}-sim-card-alert:before { content: "\e624"; } +.#{$md-css-prefix}-skip-next:before { content: "\e044"; } +.#{$md-css-prefix}-skip-previous:before { content: "\e045"; } +.#{$md-css-prefix}-slideshow:before { content: "\e41b"; } +.#{$md-css-prefix}-slow-motion-video:before { content: "\e068"; } +.#{$md-css-prefix}-smartphone:before { content: "\e32c"; } +.#{$md-css-prefix}-smoke-free:before { content: "\eb4a"; } +.#{$md-css-prefix}-smoking-rooms:before { content: "\eb4b"; } +.#{$md-css-prefix}-sms:before { content: "\e625"; } +.#{$md-css-prefix}-sms-failed:before { content: "\e626"; } +.#{$md-css-prefix}-snooze:before { content: "\e046"; } +.#{$md-css-prefix}-sort:before { content: "\e164"; } +.#{$md-css-prefix}-sort-by-alpha:before { content: "\e053"; } +.#{$md-css-prefix}-spa:before { content: "\eb4c"; } +.#{$md-css-prefix}-space-bar:before { content: "\e256"; } +.#{$md-css-prefix}-speaker:before { content: "\e32d"; } +.#{$md-css-prefix}-speaker-group:before { content: "\e32e"; } +.#{$md-css-prefix}-speaker-notes:before { content: "\e8cd"; } +.#{$md-css-prefix}-speaker-notes-off:before { content: "\e92a"; } +.#{$md-css-prefix}-speaker-phone:before { content: "\e0d2"; } +.#{$md-css-prefix}-spellcheck:before { content: "\e8ce"; } +.#{$md-css-prefix}-star:before { content: "\e838"; } +.#{$md-css-prefix}-star-border:before { content: "\e83a"; } +.#{$md-css-prefix}-star-half:before { content: "\e839"; } +.#{$md-css-prefix}-stars:before { content: "\e8d0"; } +.#{$md-css-prefix}-stay-current-landscape:before { content: "\e0d3"; } +.#{$md-css-prefix}-stay-current-portrait:before { content: "\e0d4"; } +.#{$md-css-prefix}-stay-primary-landscape:before { content: "\e0d5"; } +.#{$md-css-prefix}-stay-primary-portrait:before { content: "\e0d6"; } +.#{$md-css-prefix}-stop:before { content: "\e047"; } +.#{$md-css-prefix}-stop-screen-share:before { content: "\e0e3"; } +.#{$md-css-prefix}-storage:before { content: "\e1db"; } +.#{$md-css-prefix}-store:before { content: "\e8d1"; } +.#{$md-css-prefix}-store-mall-directory:before { content: "\e563"; } +.#{$md-css-prefix}-straighten:before { content: "\e41c"; } +.#{$md-css-prefix}-streetview:before { content: "\e56e"; } +.#{$md-css-prefix}-strikethrough-s:before { content: "\e257"; } +.#{$md-css-prefix}-style:before { content: "\e41d"; } +.#{$md-css-prefix}-subdirectory-arrow-left:before { content: "\e5d9"; } +.#{$md-css-prefix}-subdirectory-arrow-right:before { content: "\e5da"; } +.#{$md-css-prefix}-subject:before { content: "\e8d2"; } +.#{$md-css-prefix}-subscriptions:before { content: "\e064"; } +.#{$md-css-prefix}-subtitles:before { content: "\e048"; } +.#{$md-css-prefix}-subway:before { content: "\e56f"; } +.#{$md-css-prefix}-supervisor-account:before { content: "\e8d3"; } +.#{$md-css-prefix}-surround-sound:before { content: "\e049"; } +.#{$md-css-prefix}-swap-calls:before { content: "\e0d7"; } +.#{$md-css-prefix}-swap-horiz:before { content: "\e8d4"; } +.#{$md-css-prefix}-swap-vert:before { content: "\e8d5"; } +.#{$md-css-prefix}-swap-vertical-circle:before { content: "\e8d6"; } +.#{$md-css-prefix}-switch-camera:before { content: "\e41e"; } +.#{$md-css-prefix}-switch-video:before { content: "\e41f"; } +.#{$md-css-prefix}-sync:before { content: "\e627"; } +.#{$md-css-prefix}-sync-disabled:before { content: "\e628"; } +.#{$md-css-prefix}-sync-problem:before { content: "\e629"; } +.#{$md-css-prefix}-system-update:before { content: "\e62a"; } +.#{$md-css-prefix}-system-update-alt:before { content: "\e8d7"; } +.#{$md-css-prefix}-tab:before { content: "\e8d8"; } +.#{$md-css-prefix}-tab-unselected:before { content: "\e8d9"; } +.#{$md-css-prefix}-tablet:before { content: "\e32f"; } +.#{$md-css-prefix}-tablet-android:before { content: "\e330"; } +.#{$md-css-prefix}-tablet-mac:before { content: "\e331"; } +.#{$md-css-prefix}-tag-faces:before { content: "\e420"; } +.#{$md-css-prefix}-tap-and-play:before { content: "\e62b"; } +.#{$md-css-prefix}-terrain:before { content: "\e564"; } +.#{$md-css-prefix}-text-fields:before { content: "\e262"; } +.#{$md-css-prefix}-text-format:before { content: "\e165"; } +.#{$md-css-prefix}-textsms:before { content: "\e0d8"; } +.#{$md-css-prefix}-texture:before { content: "\e421"; } +.#{$md-css-prefix}-theaters:before { content: "\e8da"; } +.#{$md-css-prefix}-thumb-down:before { content: "\e8db"; } +.#{$md-css-prefix}-thumb-up:before { content: "\e8dc"; } +.#{$md-css-prefix}-thumbs-up-down:before { content: "\e8dd"; } +.#{$md-css-prefix}-time-to-leave:before { content: "\e62c"; } +.#{$md-css-prefix}-timelapse:before { content: "\e422"; } +.#{$md-css-prefix}-timeline:before { content: "\e922"; } +.#{$md-css-prefix}-timer:before { content: "\e425"; } +.#{$md-css-prefix}-timer-10:before { content: "\e423"; } +.#{$md-css-prefix}-timer-3:before { content: "\e424"; } +.#{$md-css-prefix}-timer-off:before { content: "\e426"; } +.#{$md-css-prefix}-title:before { content: "\e264"; } +.#{$md-css-prefix}-toc:before { content: "\e8de"; } +.#{$md-css-prefix}-today:before { content: "\e8df"; } +.#{$md-css-prefix}-toll:before { content: "\e8e0"; } +.#{$md-css-prefix}-tonality:before { content: "\e427"; } +.#{$md-css-prefix}-touch-app:before { content: "\e913"; } +.#{$md-css-prefix}-toys:before { content: "\e332"; } +.#{$md-css-prefix}-track-changes:before { content: "\e8e1"; } +.#{$md-css-prefix}-traffic:before { content: "\e565"; } +.#{$md-css-prefix}-train:before { content: "\e570"; } +.#{$md-css-prefix}-tram:before { content: "\e571"; } +.#{$md-css-prefix}-transfer-within-a-station:before { content: "\e572"; } +.#{$md-css-prefix}-transform:before { content: "\e428"; } +.#{$md-css-prefix}-translate:before { content: "\e8e2"; } +.#{$md-css-prefix}-trending-down:before { content: "\e8e3"; } +.#{$md-css-prefix}-trending-flat:before { content: "\e8e4"; } +.#{$md-css-prefix}-trending-up:before { content: "\e8e5"; } +.#{$md-css-prefix}-tune:before { content: "\e429"; } +.#{$md-css-prefix}-turned-in:before { content: "\e8e6"; } +.#{$md-css-prefix}-turned-in-not:before { content: "\e8e7"; } +.#{$md-css-prefix}-tv:before { content: "\e333"; } +.#{$md-css-prefix}-unarchive:before { content: "\e169"; } +.#{$md-css-prefix}-undo:before { content: "\e166"; } +.#{$md-css-prefix}-unfold-less:before { content: "\e5d6"; } +.#{$md-css-prefix}-unfold-more:before { content: "\e5d7"; } +.#{$md-css-prefix}-update:before { content: "\e923"; } +.#{$md-css-prefix}-usb:before { content: "\e1e0"; } +.#{$md-css-prefix}-verified-user:before { content: "\e8e8"; } +.#{$md-css-prefix}-vertical-align-bottom:before { content: "\e258"; } +.#{$md-css-prefix}-vertical-align-center:before { content: "\e259"; } +.#{$md-css-prefix}-vertical-align-top:before { content: "\e25a"; } +.#{$md-css-prefix}-vibration:before { content: "\e62d"; } +.#{$md-css-prefix}-video-call:before { content: "\e070"; } +.#{$md-css-prefix}-video-label:before { content: "\e071"; } +.#{$md-css-prefix}-video-library:before { content: "\e04a"; } +.#{$md-css-prefix}-videocam:before { content: "\e04b"; } +.#{$md-css-prefix}-videocam-off:before { content: "\e04c"; } +.#{$md-css-prefix}-videogame-asset:before { content: "\e338"; } +.#{$md-css-prefix}-view-agenda:before { content: "\e8e9"; } +.#{$md-css-prefix}-view-array:before { content: "\e8ea"; } +.#{$md-css-prefix}-view-carousel:before { content: "\e8eb"; } +.#{$md-css-prefix}-view-column:before { content: "\e8ec"; } +.#{$md-css-prefix}-view-comfy:before { content: "\e42a"; } +.#{$md-css-prefix}-view-compact:before { content: "\e42b"; } +.#{$md-css-prefix}-view-day:before { content: "\e8ed"; } +.#{$md-css-prefix}-view-headline:before { content: "\e8ee"; } +.#{$md-css-prefix}-view-list:before { content: "\e8ef"; } +.#{$md-css-prefix}-view-module:before { content: "\e8f0"; } +.#{$md-css-prefix}-view-quilt:before { content: "\e8f1"; } +.#{$md-css-prefix}-view-stream:before { content: "\e8f2"; } +.#{$md-css-prefix}-view-week:before { content: "\e8f3"; } +.#{$md-css-prefix}-vignette:before { content: "\e435"; } +.#{$md-css-prefix}-visibility:before { content: "\e8f4"; } +.#{$md-css-prefix}-visibility-off:before { content: "\e8f5"; } +.#{$md-css-prefix}-voice-chat:before { content: "\e62e"; } +.#{$md-css-prefix}-voicemail:before { content: "\e0d9"; } +.#{$md-css-prefix}-volume-down:before { content: "\e04d"; } +.#{$md-css-prefix}-volume-mute:before { content: "\e04e"; } +.#{$md-css-prefix}-volume-off:before { content: "\e04f"; } +.#{$md-css-prefix}-volume-up:before { content: "\e050"; } +.#{$md-css-prefix}-vpn-key:before { content: "\e0da"; } +.#{$md-css-prefix}-vpn-lock:before { content: "\e62f"; } +.#{$md-css-prefix}-wallpaper:before { content: "\e1bc"; } +.#{$md-css-prefix}-warning:before { content: "\e002"; } +.#{$md-css-prefix}-watch:before { content: "\e334"; } +.#{$md-css-prefix}-watch-later:before { content: "\e924"; } +.#{$md-css-prefix}-wb-auto:before { content: "\e42c"; } +.#{$md-css-prefix}-wb-cloudy:before { content: "\e42d"; } +.#{$md-css-prefix}-wb-incandescent:before { content: "\e42e"; } +.#{$md-css-prefix}-wb-iridescent:before { content: "\e436"; } +.#{$md-css-prefix}-wb-sunny:before { content: "\e430"; } +.#{$md-css-prefix}-wc:before { content: "\e63d"; } +.#{$md-css-prefix}-web:before { content: "\e051"; } +.#{$md-css-prefix}-web-asset:before { content: "\e069"; } +.#{$md-css-prefix}-weekend:before { content: "\e16b"; } +.#{$md-css-prefix}-whatshot:before { content: "\e80e"; } +.#{$md-css-prefix}-widgets:before { content: "\e1bd"; } +.#{$md-css-prefix}-wifi:before { content: "\e63e"; } +.#{$md-css-prefix}-wifi-lock:before { content: "\e1e1"; } +.#{$md-css-prefix}-wifi-tethering:before { content: "\e1e2"; } +.#{$md-css-prefix}-work:before { content: "\e8f9"; } +.#{$md-css-prefix}-wrap-text:before { content: "\e25b"; } +.#{$md-css-prefix}-youtube-searched-for:before { content: "\e8fa"; } +.#{$md-css-prefix}-zoom-in:before { content: "\e8ff"; } +.#{$md-css-prefix}-zoom-out:before { content: "\e900"; } +.#{$md-css-prefix}-zoom-out-map:before { content: "\e56b"; } diff --git a/vendor/mervick/material-design-icons/scss/_larger.scss b/vendor/mervick/material-design-icons/scss/_larger.scss new file mode 100644 index 000000000..7ab8a8742 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_larger.scss @@ -0,0 +1,15 @@ +@import "variables"; + +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.#{$md-css-prefix}-lg, .#{$md-css-prefix}-size-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.#{$md-css-prefix}-2x, .#{$md-css-prefix}-size-2x { font-size: 2em; } +.#{$md-css-prefix}-3x, .#{$md-css-prefix}-size-3x { font-size: 3em; } +.#{$md-css-prefix}-4x, .#{$md-css-prefix}-size-4x { font-size: 4em; } +.#{$md-css-prefix}-5x, .#{$md-css-prefix}-size-5x { font-size: 5em; } diff --git a/vendor/mervick/material-design-icons/scss/_list.scss b/vendor/mervick/material-design-icons/scss/_list.scss new file mode 100644 index 000000000..9418cb1f1 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_list.scss @@ -0,0 +1,21 @@ +@import "variables"; + +// List Icons +// ------------------------- + +.#{$md-css-prefix}-ul { + padding-left: 0; + margin-left: $md-li-width; + list-style-type: none; + > li { position: relative; } +} +.#{$md-css-prefix}-li { + position: absolute; + left: -$md-li-width; + width: $md-li-width; + top: (2em / 14); + text-align: center; + &.#{$md-css-prefix}-lg { + left: -$md-li-width + (4em / 14); + } +} diff --git a/vendor/mervick/material-design-icons/scss/_mixins.scss b/vendor/mervick/material-design-icons/scss/_mixins.scss new file mode 100644 index 000000000..77ef55403 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_mixins.scss @@ -0,0 +1,16 @@ +// Mixins +// -------------------------- + +@mixin md-icon-rotate($degrees, $rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); + -webkit-transform: rotate($degrees); + -ms-transform: rotate($degrees); + transform: rotate($degrees); +} + +@mixin md-icon-flip($horiz, $vert, $rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); + -webkit-transform: scale($horiz, $vert); + -ms-transform: scale($horiz, $vert); + transform: scale($horiz, $vert); +} diff --git a/vendor/mervick/material-design-icons/scss/_path.scss b/vendor/mervick/material-design-icons/scss/_path.scss new file mode 100644 index 000000000..7753970d6 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_path.scss @@ -0,0 +1,18 @@ +@import "variables"; + +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: $md-font-family; + font-style: normal; + font-weight: 400; + src: url('#{$md-font-path}/MaterialIcons-Regular.eot?v=#{$md-version}'); + src: url('#{$md-font-path}/MaterialIcons-Regular.eot?v=#{$md-version}#iefix') format('embedded-opentype'), + //local('Material Icons'), + //local('MaterialIcons-Regular'), + url('#{$md-font-path}/MaterialIcons-Regular.woff2?v=#{$md-version}') format('woff2'), + url('#{$md-font-path}/MaterialIcons-Regular.woff?v=#{$md-version}') format('woff'), + url('#{$md-font-path}/MaterialIcons-Regular.ttf?v=#{$md-version}') format('truetype'), + url('#{$md-font-path}/MaterialIcons-Regular.svg?v=#{$md-version}#materialiconsregular') format('svg'); +} \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scss/_rotated-flipped.scss b/vendor/mervick/material-design-icons/scss/_rotated-flipped.scss new file mode 100644 index 000000000..0bac9e1a8 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_rotated-flipped.scss @@ -0,0 +1,22 @@ +@import "variables"; + +// Rotated & Flipped Icons +// ------------------------- + +.#{$md-css-prefix}-rotate-90 { @include md-icon-rotate(90deg, 1); } +.#{$md-css-prefix}-rotate-180 { @include md-icon-rotate(180deg, 2); } +.#{$md-css-prefix}-rotate-270 { @include md-icon-rotate(270deg, 3); } + +.#{$md-css-prefix}-flip-horizontal { @include md-icon-flip(-1, 1, 0); } +.#{$md-css-prefix}-flip-vertical { @include md-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .#{$md-css-prefix}-rotate-90, +:root .#{$md-css-prefix}-rotate-180, +:root .#{$md-css-prefix}-rotate-270, +:root .#{$md-css-prefix}-flip-horizontal, +:root .#{$md-css-prefix}-flip-vertical { + filter: none; +} diff --git a/vendor/mervick/material-design-icons/scss/_stacked.scss b/vendor/mervick/material-design-icons/scss/_stacked.scss new file mode 100644 index 000000000..ae2879c20 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_stacked.scss @@ -0,0 +1,22 @@ +@import "variables"; + +// Stacked Icons +// ------------------------- + +.#{$md-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.#{$md-css-prefix}-stack-1x, .#{$md-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.#{$md-css-prefix}-stack-1x { line-height: inherit; } +.#{$md-css-prefix}-stack-2x { font-size: 2em; } +.#{$md-css-prefix}-inverse { color: $md-inverse; } diff --git a/vendor/mervick/material-design-icons/scss/_variables.scss b/vendor/mervick/material-design-icons/scss/_variables.scss new file mode 100644 index 000000000..546dbe217 --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/_variables.scss @@ -0,0 +1,11 @@ +// Variables +// -------------------------- + +$md-font-family: "Material Design Icons" !default; +$md-font-path: "../fonts" !default; +$md-font-size-base: 14px !default; +$md-css-prefix: mdi !default; +$md-border-color: #eee !default; +$md-inverse: #fff !default; +$md-li-width: (30em / 14) !default; +$md-version: "2.2.1" !default; \ No newline at end of file diff --git a/vendor/mervick/material-design-icons/scss/material-icons.scss b/vendor/mervick/material-design-icons/scss/material-icons.scss new file mode 100644 index 000000000..8a45f956e --- /dev/null +++ b/vendor/mervick/material-design-icons/scss/material-icons.scss @@ -0,0 +1,12 @@ +@import "variables"; +@import "mixins"; +@import "path"; +@import "core"; +@import "larger"; +@import "fixed-width"; +@import "list"; +@import "bordered-pulled"; +@import "animated"; +@import "rotated-flipped"; +@import "stacked"; +@import "icons";