Commit 048ba2a9 authored by LiniEisha's avatar LiniEisha

Committing the project files

parent 1533a201
Pipeline #1672 failed with stages
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
<excludeFolder url="file://$MODULE_DIR$/temp" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/Bocor.iml" filepath="$PROJECT_DIR$/.idea/Bocor.iml" />
</modules>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<svg id="ae5f5559-570c-4c14-9324-22f1786600a2" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="1015.12774" height="526" viewBox="0 0 1015.12774 526"><title>static_website</title><rect x="600.64726" y="143.87206" width="300.3462" height="532.4319" transform="translate(59.46229 833.98563) rotate(-74.20991)" fill="#3f3d56"/><circle cx="451.92875" cy="18.22867" r="4.24322" fill="#fdc134"/><circle cx="464.99468" cy="21.92352" r="4.24322" fill="#fdc134"/><circle cx="478.06061" cy="25.61836" r="4.24322" fill="#fdc134"/><path d="M807.41965,376.52959a49.57145,49.57145,0,0,0-20.70373.48865,49.483,49.483,0,0,0,1.46357-20.91986,49.19363,49.19363,0,0,0-18.50638,11.94255,49.193,49.193,0,0,0-9.51152-19.86558,49.48244,49.48244,0,0,0-9.70867,18.58827A49.57169,49.57169,0,0,0,733.07115,355.505s-3.09015,15.716,4.34937,28.61187c6.62151,11.47786,19.34349,16.84908,22.06311,17.8924l.06371.07642.03418-.03883c.276.10469.43054.15809.43054.15809s.05845-.30187.139-.84058c.04889-.0604.09834-.12183.15239-.18961.01056.086.02049.16416.03051.24122-.21353.50116-.32189.789-.32189.789s.15966.0354.44964.09076l.00877.051.09429-.03174c2.8634.53547,16.51408,2.622,28.16579-3.68844C801.82182,391.5365,807.41965,376.52959,807.41965,376.52959Z" transform="translate(-92.43613 -187)" fill="#fdc134"/><circle cx="689.59221" cy="138.35165" r="11.03237" fill="#fdc134"/><rect x="581.48421" y="421.57144" width="344.54948" height="7.4962" transform="translate(51.74221 -376.0588) rotate(15.79009)" fill="#fdc134"/><rect x="600.67236" y="426.50275" width="59.40508" height="59.40508" transform="translate(55.49076 -341.31883) rotate(15.79009)" fill="#fdc134"/><rect x="706.83303" y="456.52336" width="59.40508" height="59.40508" transform="translate(67.66575 -369.07379) rotate(15.79009)" fill="#fdc134"/><rect x="812.9937" y="486.54396" width="59.40508" height="59.40508" transform="translate(79.84073 -396.82874) rotate(15.79009)" fill="#fdc134"/><rect x="596.30192" y="496.12363" width="44.12949" height="5.09186" transform="translate(66.59275 -336.44884) rotate(15.79009)" fill="#fdc134"/><rect x="702.46259" y="526.14423" width="44.12949" height="5.09186" transform="translate(78.76773 -364.20379) rotate(15.79009)" fill="#fdc134"/><rect x="808.62326" y="556.16484" width="44.12949" height="5.09186" transform="translate(90.94272 -391.95875) rotate(15.79009)" fill="#fdc134"/><ellipse cx="289.60018" cy="396.5" rx="284" ry="10.5" fill="#d0cde1"/><ellipse cx="794.12774" cy="515.5" rx="221" ry="10.5" fill="#d0cde1"/><path d="M778.1721,621H841.93v26.66361H804.83571v26.6636h37.09761v26.662H778.1721Zm76.51116,0h63.75958v23.1856h-37.096v4.63679h37.096v53.32722H854.68491V677.80192h37.096v-4.63679H854.68161V621Zm76.51281,0h63.75958v23.1856h-37.096v4.63679h37.096v53.32722H931.19607V677.80192h37.096v-4.63679H931.19773V621Z" transform="translate(-92.43613 -187)" fill="#3f3d56"/><path d="M220.92612,499h26.30227v25.98626h24.061V499h26.30389v78.69291H271.291V551.342H247.23v26.3509H220.92774V499Zm111.25393,26.09646H309.02821V499h72.6254v26.09646H358.48719v52.59645H332.18492V525.09646h-.00487ZM393.17929,499h27.42535l16.87042,27.65061L454.32925,499h27.43668v78.69291H455.57061V538.6884L437.475,566.668h-.45376L418.91436,538.6884v39.00451H393.17929Zm101.67621,0h26.31038v52.68234h36.9885v26.01057H494.85389V499Z" transform="translate(-92.43613 -187)" fill="#3f3d56"/><polygon points="82.034 366.091 79.876 390.558 97.146 389.118 97.146 368.25 82.034 366.091" fill="#ffb8b8"/><polygon points="66.203 366.091 68.362 390.558 51.092 389.118 51.092 368.25 66.203 366.091" fill="#ffb8b8"/><path d="M203.9741,365.27567s5.7568,34.54079,5.7568,39.578-2.1588,37.41919-5.7568,43.89559-4.3176,9.3548-2.8784,12.2332.7196,2.15879,0,4.31759-2.1588,1.4392,0,4.3176a7.56062,7.56062,0,0,1,0,8.6352c-1.4392,2.1588,2.8784,60.44639-2.8784,64.764s-7.196,18.70959-7.196,18.70959l-18.70959-2.1588v-15.8312s-4.3176-11.51359-1.4392-18.70959,4.3176-45.33479,4.3176-45.33479-.7196-3.598,0-5.7568,0-3.598-1.4392-4.3176-2.1588-3.598-2.1588-3.598l-2.1588-52.53078L160.79811,465.3s8.6352,70.52079,0,79.87558v16.5508H142.08852l2.8784-17.99s-5.7568-16.55079-2.8784-20.14879-8.6352-61.166-7.196-63.32478.7196-2.8784,0-4.3176-2.8784-2.8784-2.1588-4.3176,0-4.3176,0-4.3176-13.6724-67.64238-7.196-74.11878S203.9741,365.27567,203.9741,365.27567Z" transform="translate(-92.43613 -187)" fill="#2f2e41"/><path d="M176.62931,568.20282s1.4392-6.90136,12.9528-4.53008c0,0,2.87839,5.96928,2.87839,8.84768s2.8784,22.30759,2.8784,22.30759,11.5136,19.4292-2.8784,19.4292-19.42919-5.0372-20.14879-10.0744.7196-6.4764-2.1588-8.6352-4.3176-2.1588-3.598-5.0372,2.1588-17.27039,2.1588-17.27039.7196-10.794,4.6774-7.9156l3.9578,2.8784" transform="translate(-92.43613 -187)" fill="#2f2e41"/><path d="M156.48051,568.20282s-1.4392-6.90136-12.95279-4.53008c0,0-2.8784,5.96928-2.8784,8.84768s-2.8784,22.30759-2.8784,22.30759-11.5136,19.4292,2.8784,19.4292,19.42919-5.0372,20.14879-10.0744-.7196-6.4764,2.1588-8.6352,4.3176-2.1588,3.598-5.0372-2.1588-17.27039-2.1588-17.27039-.7196-10.794-4.6774-7.9156l-3.9578,2.8784" transform="translate(-92.43613 -187)" fill="#2f2e41"/><circle cx="84.91278" cy="26.44011" r="19.4292" fill="#ffb8b8"/><path d="M161.51771,216.31851s-7.9156,30.94279-9.3548,31.66239,33.1016,3.598,33.1016,3.598-8.6352-26.6252,0-30.94279Z" transform="translate(-92.43613 -187)" fill="#ffb8b8"/><path d="M156.46253,235.17488l-.00093-.004L132.73372,251.5789l4.3176,128.80837s31.66239-3.598,38.85839-2.8784,30.22319-6.4764,30.22319-6.4764L196.04659,249.9967a9.94192,9.94192,0,0,0-9.20821-9.09165l-4.32176-.30476s-4.31728,10.68931-17.30682,5.17465A15.15623,15.15623,0,0,1,156.46253,235.17488Z" transform="translate(-92.43613 -187)" fill="#d0cde1"/><path d="M157.03631,234l-29.33979,13.9809-5.7568,82.754s-11.5136,49.65239-2.1588,64.04438,25.186,15.8312,25.186,15.8312,20.86839-82.754,15.11159-110.81837S157.03631,234,157.03631,234Z" transform="translate(-92.43613 -187)" fill="#575a89"/><path d="M101.79093,358.79927v10.794s-4.3176,23.74679,9.35479,23.02719,7.196-25.90559,7.196-25.90559l-4.3176-7.9156Z" transform="translate(-92.43613 -187)" fill="#ffb8b8"/><path d="M228.4405,380.38727l-1.4392,12.23319s7.196,24.4664-6.4764,25.186-3.748-25.03584-3.748-25.03584l4.46756-13.82255Z" transform="translate(-92.43613 -187)" fill="#ffb8b8"/><path d="M182.08361,238.08539h0a84.74684,84.74684,0,0,1,35.43844,18.42216l.12443.10854-10.0744,53.25038-1.4392,19.4292s26.62519,94.98717-4.3176,81.31478c0,0-26.62519-82.754-23.02719-120.89277S182.08361,238.08539,182.08361,238.08539Z" transform="translate(-92.43613 -187)" fill="#575a89"/><path d="M208.2917,255.8965c.7196-.7196,9.3548,1,9.3548,1s15.83119,55.84838,15.83119,65.20318,2.1588,62.60518,2.1588,62.60518l-18.99514,1.91474-15.37506-73.98644Z" transform="translate(-92.43613 -187)" fill="#575a89"/><path d="M132.73372,247.9809h-5.0372s-14.392,5.7568-15.1116,12.2332-20.14879,71.96-20.14879,71.96l5.0372,33.10159,18.70959-2.8784,3.598-36.69959,18.7096-40.29759Z" transform="translate(-92.43613 -187)" fill="#575a89"/><path d="M173.57432,218.8626l.74492-5.19289c.17362-1.21036.882-2.8018,2.05958-2.47264,1.00159.28,3.18376,1.13738,3.5491.87857,1.3682-.96923,3.43868.72552,4.87744-.13549.6028-.36073.996-1.13357,1.69662-1.18516a1.9326,1.9326,0,0,1,1.24551.56426,8.47721,8.47721,0,0,0,3.22412,1.75148,3.468,3.468,0,0,0,3.39423-.92517,1.80257,1.80257,0,0,1,.60022-.57537,1.34659,1.34659,0,0,1,.86308.03969l3.67611,1.00088a14.12556,14.12556,0,0,0-1.88988-11.62984,23.39121,23.39121,0,0,0-5.35422-5.24365q-3.41485-2.59788-7.04825-4.887a22.89209,22.89209,0,0,0-8.563-3.72539c-3.1-.47075-6.57114.37147-8.52107,2.827a5.48684,5.48684,0,0,1-1.97362-2.66617,2.01963,2.01963,0,0,0,.1303,3.09667l-3.109-1.98535c-.874.91767.83358,2.5817.08892,3.60711a1.89976,1.89976,0,0,1-.837.54649,14.25211,14.25211,0,0,0-4.55865,2.86924,17.01032,17.01032,0,0,0-3.59023,6.61357c-1.85261,5.31494-3.19909,11.41016-.56689,16.38533.29841.564,4.23741,9.87353,4.76219,10.23655,1.774,1.22715.61919-1.74269,1.89034,0,.9968,1.36657.81021-3.86379,2.29164-2.71572a3.693,3.693,0,0,0,4.01967.18077c.61419-.42594.41628-2.79122.08489-4.96329a2.55893,2.55893,0,0,1,3.11332-2.87895C171.7198,218.71218,173.5427,219.08306,173.57432,218.8626Z" transform="translate(-92.43613 -187)" fill="#2f2e41"/><polygon points="117.655 134.02 125.57 199.504 120.533 199.504 117.655 134.02" opacity="0.2"/><polygon points="34.181 108.834 30.179 134.02 37.779 108.834 35.62 108.834 34.181 108.834" opacity="0.2"/></svg>
\ No newline at end of file
<svg id="befb3988-1ef2-42f3-9de0-b031ba9e9b47" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="946" height="580.79405" viewBox="0 0 946 580.79405"><title>online_everywhere</title><path d="M1073,655.42739H738.852c11.19763-57.15135,10.15935-117.64146,0-180.62052H1073C1064.51509,538.87726,1064.25257,599.20358,1073,655.42739Z" transform="translate(-127 -159.60297)" fill="#d0cde1"/><rect x="739.41527" y="373.90556" width="167.07399" height="4.51551" fill="#3f3d56"/><rect x="739.41527" y="388.58098" width="167.07399" height="4.51551" fill="#3f3d56"/><rect x="739.41527" y="403.2564" width="167.07399" height="4.51551" fill="#3f3d56"/><rect x="739.41527" y="417.93182" width="167.07399" height="4.51551" fill="#3f3d56"/><rect x="739.41527" y="432.60724" width="167.07399" height="4.51551" fill="#3f3d56"/><rect x="651.36277" y="377.85664" width="55.31504" height="55.31504" fill="#3f3d56"/><path d="M490.94874,314.71824h.00024a62.4214,62.4214,0,0,1,62.4214,62.4214V495.89272a0,0,0,0,1,0,0H309.77445a0,0,0,0,1,0,0v-.00018A181.17429,181.17429,0,0,1,490.94874,314.71824Z" fill="#3f3d56"/><path d="M180.44351,635.20236a5.39231,5.39231,0,0,0-3.17944,1.11863c-2.70982-7.16131-6.9048-11.76339-11.61765-11.76339s-8.90784,4.60208-11.61766,11.76339a5.39226,5.39226,0,0,0-3.17943-1.11863c-5.35421,0-9.69465,9.05506-9.69465,20.225h48.98347C190.13815,644.25742,185.79771,635.20236,180.44351,635.20236Z" transform="translate(-127 -159.60297)" fill="#fdc134"/><path d="M340.64063,656.35874h-93.6969a627.00751,627.00751,0,0,0,0-106.11456h93.6969C335.48185,586.58777,335.18013,622.01611,340.64063,656.35874Z" transform="translate(-127 -159.60297)" fill="#d0cde1"/><rect x="133.49027" y="412.0899" width="67.7327" height="4.51551" fill="#3f3d56"/><rect x="133.49027" y="426.76531" width="67.7327" height="4.51551" fill="#3f3d56"/><rect x="133.49027" y="441.44073" width="67.7327" height="4.51551" fill="#3f3d56"/><rect x="133.49027" y="456.11615" width="67.7327" height="4.51551" fill="#3f3d56"/><rect x="133.49027" y="470.79157" width="67.7327" height="4.51551" fill="#3f3d56"/><rect y="494.69554" width="827.46723" height="2.25776" fill="#3f3d56"/><polygon points="328.096 483.106 336.005 525.287 370.277 498.923 349.846 474.538 328.096 483.106" fill="#a0616a"/><polygon points="532.411 487.06 524.502 529.241 490.23 502.878 506.707 477.174 532.411 487.06" fill="#a0616a"/><path d="M528.9133,408.0761l-19.7724,21.09056s-104.13462,46.13559-104.13462,69.86247,25.045,126.54334,35.59031,134.4523a45.87118,45.87118,0,0,1,14.49976,18.45423l28.99952-14.49975s-2.63632-7.909,0-11.86344,0-6.5908,0-6.5908-3.95448,1.31816-2.63632-2.63632,1.31816-5.27264,0-6.5908-5.27264-13.1816-5.27264-13.1816,1.31816-47.45375-17.13608-64.58983c0,0,85.68039-25.045,96.22567-42.18111s13.18159-79.08959,13.18159-79.08959Z" transform="translate(-127 -159.60297)" fill="#2f2e41"/><path d="M468.278,669.07174s-2.63632-14.49976-18.45424-10.54528v17.13608L435.324,704.66206s-30.31767,34.27215-2.63632,31.63583,43.49928-19.77239,43.49928-27.68135,19.77239-19.7724,19.77239-19.7724,21.09056-22.40872,11.86344-30.31768-18.2427-21.32-18.34847-14.61449S468.278,669.07174,468.278,669.07174Z" transform="translate(-127 -159.60297)" fill="#2f2e41"/><path d="M585.59417,398.849l19.7724,34.27216s104.13462,46.13559,104.13462,69.86247-25.045,126.54334-35.59031,134.4523a45.87118,45.87118,0,0,0-14.49976,18.45423L630.4116,641.39039s2.63632-7.909,0-11.86344,0-6.5908,0-6.5908,3.95448,1.31816,2.63632-2.63632-1.31816-5.27264,0-6.5908,5.27264-13.1816,5.27264-13.1816-1.31816-47.45375,17.13608-64.58983c0,0-93.58935-32.954-104.13462-50.09007-13.50536-21.94621-3.63072-112.06671-6.5908-81.72591Z" transform="translate(-127 -159.60297)" fill="#2f2e41"/><path d="M646.22952,673.02622s2.63632-14.49976,18.45424-10.54528V679.617l14.49976,28.99952s30.31767,34.27215,2.63632,31.63583S638.32056,720.48,638.32056,712.571s-19.77239-19.7724-19.77239-19.7724-21.09056-22.40872-11.86344-30.31768,18.2427-21.32,18.34847-14.61449S646.22952,673.02622,646.22952,673.02622Z" transform="translate(-127 -159.60297)" fill="#2f2e41"/><circle cx="465.18497" cy="48.11283" r="34.27216" fill="#a0616a"/><path d="M568.45809,223.53373s-1.31816,27.68135-18.45423,35.59031,27.68135,35.59032,27.68135,35.59032l32.954-17.13608s-7.909-38.22664-1.31816-46.1356S568.45809,223.53373,568.45809,223.53373Z" transform="translate(-127 -159.60297)" fill="#a0616a"/><path d="M615.91185,259.124s-45.92046,31.31449-59.86871-4.11515c0,0-33.72064,13.34227-32.40248,22.56939s-2.63632,135.77046-2.63632,135.77046,55.36271,15.81792,71.18063,0S615.91185,259.124,615.91185,259.124Z" transform="translate(-127 -159.60297)" fill="#d0cde1"/><path d="M606.74849,247.34613l5.20888,5.18711s55.36271,23.72688,54.04455,36.90848-26.3632,75.13511-26.3632,75.13511-13.18159,47.45375-10.54528,60.63535,6.5908,17.13607,3.95448,21.09055,0,11.86344,0,14.49976S617.23,473.98409,617.23,473.98409s-25.045-22.40872-34.27216-26.3632-15.81792-34.27215-9.22712-60.63535,7.909-83.04407,7.909-83.04407l18.45424-27.68135S600.22144,256.65877,606.74849,247.34613Z" transform="translate(-127 -159.60297)" fill="#575a89"/><path d="M564.3798,241.988s-10.42146-1.31816-13.05778,5.27264-47.45376,21.09056-47.45376,26.3632,13.1816,71.18063,13.1816,71.18063l2.63632,38.22663L495.9593,400.16714s5.27264,17.13608-1.31816,23.72688-14.49975,23.72687-6.5908,26.36319,56.68088-15.81791,57.999-35.59031S542.0949,380.39474,551.322,365.895s10.54527-71.18062,10.54527-71.18062Z" transform="translate(-127 -159.60297)" fill="#575a89"/><path d="M624.19309,178.14607a39.58234,39.58234,0,0,0-22.51595-17.21293l-6.884,5.50719,2.67639-6.42352a36.43886,36.43886,0,0,0-6.80395-.39324l-6.19386,7.96359,2.56356-7.69081a39.20389,39.20389,0,0,0-27.04473,16.087c-7.8833,11.367-9.2135,27.17476-1.46,38.63061,2.12846-6.5409,4.71174-12.67846,6.8402-19.21943a19.36061,19.36061,0,0,0,5.04311.02457l2.5896-6.04225.72334,5.78669c8.02623-.69934,19.93112-2.2345,27.54031-3.64115l-.73987-4.43919,4.42673,3.689c2.33131-.53673,3.71542-1.02335,3.601-1.39531,5.65909,9.12315,12.58454,14.95029,18.24348,24.07337C628.94668,200.58174,631.42079,189.88507,624.19309,178.14607Z" transform="translate(-127 -159.60297)" fill="#2f2e41"/><ellipse cx="496.82081" cy="49.43099" rx="2.76814" ry="4.61356" fill="#a0616a"/><path d="M609.671,444.13422h-59.5679a5.653,5.653,0,0,1-5.653-5.653l-2.625-77.9426a5.653,5.653,0,0,1,5.653-5.653H612.296a5.653,5.653,0,0,1,5.653,5.653l-2.625,77.9426A5.653,5.653,0,0,1,609.671,444.13422Z" transform="translate(-127 -159.60297)" fill="#3f3d56"/><circle cx="452.88706" cy="218.90734" r="5.24991" fill="#d0cde1"/><path d="M633.39637,407.90608s-52.61833,18.03836-39.61029,29.52434,47.66435-16.88,47.66435-16.88Z" transform="translate(-127 -159.60297)" fill="#a0616a"/><path d="M644.91136,281.53276s19.7724-3.95448,25.045,13.1816,31.63583,80.40774,23.72688,89.63486-36.90848,34.27216-46.1356,39.5448-13.1816,5.27264-13.1816,5.27264l-11.86343,5.27264-3.95448-30.31768,13.5293-8.01427,20.74285-17.03077-11.86344-35.59031Z" transform="translate(-127 -159.60297)" fill="#575a89"/><path d="M527.24669,398.679S579.865,416.71732,566.857,428.2033s-47.66435-16.88-47.66435-16.88Z" transform="translate(-127 -159.60297)" fill="#a0616a"/><path d="M515.7317,272.30564s-19.7724-3.95448-25.045,13.1816S459.05083,365.895,466.95979,375.1221s36.90847,34.27216,46.13559,39.5448,13.1816,5.27264,13.1816,5.27264l11.86344,5.27264,3.95448-30.31768-13.5293-8.01427-20.74286-17.03077,19.11332-46.79467Z" transform="translate(-127 -159.60297)" fill="#575a89"/><path d="M319.88166,630.09328l44.49457-13.93891a163.07909,163.07909,0,0,0-16.61947-53.0512l-44.49456,13.9389A100.03134,100.03134,0,0,1,319.88166,630.09328Z" transform="translate(-127 -159.60297)" fill="#fdc134"/><path d="M764.03064,633.63373h46.6268a163.07907,163.07907,0,0,0,0-55.5935h-46.6268A100.0315,100.0315,0,0,1,764.03064,633.63373Z" transform="translate(-127 -159.60297)" fill="#fdc134"/><path d="M978.51751,643.79364h46.62681a163.07957,163.07957,0,0,0,0-55.5935H978.51751A100.0315,100.0315,0,0,1,978.51751,643.79364Z" transform="translate(-127 -159.60297)" fill="#fdc134"/></svg>
\ No newline at end of file
/**
* Template Name: Bocor - v2.1.0
* Template URL: https://bootstrapmade.com/bocor-bootstrap-template-nice-animation/
* Author: BootstrapMade.com
* License: https://bootstrapmade.com/license/
*/
!(function($) {
"use strict";
// Smooth scroll for the navigation menu and links with .scrollto classes
$(document).on('click', '.nav-menu a, .mobile-nav a, .scrollto', function(e) {
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
e.preventDefault();
var target = $(this.hash);
if (target.length) {
var scrollto = target.offset().top;
$('html, body').animate({
scrollTop: scrollto
}, 1500, 'easeInOutExpo');
if ($(this).parents('.nav-menu, .mobile-nav').length) {
$('.nav-menu .active, .mobile-nav .active').removeClass('active');
$(this).closest('li').addClass('active');
}
if ($('body').hasClass('mobile-nav-active')) {
$('body').removeClass('mobile-nav-active');
$('.mobile-nav-toggle i').toggleClass('icofont-navigation-menu icofont-close');
$('.mobile-nav-overly').fadeOut();
}
return false;
}
}
});
// Mobile Navigation
if ($('.nav-menu').length) {
var $mobile_nav = $('.nav-menu').clone().prop({
class: 'mobile-nav d-lg-none'
});
$('body').append($mobile_nav);
$('body').prepend('<button type="button" class="mobile-nav-toggle d-lg-none"><i class="icofont-navigation-menu"></i></button>');
$('body').append('<div class="mobile-nav-overly"></div>');
$(document).on('click', '.mobile-nav-toggle', function(e) {
$('body').toggleClass('mobile-nav-active');
$('.mobile-nav-toggle i').toggleClass('icofont-navigation-menu icofont-close');
$('.mobile-nav-overly').toggle();
});
$(document).on('click', '.mobile-nav .drop-down > a', function(e) {
e.preventDefault();
$(this).next().slideToggle(300);
$(this).parent().toggleClass('active');
});
$(document).click(function(e) {
var container = $(".mobile-nav, .mobile-nav-toggle");
if (!container.is(e.target) && container.has(e.target).length === 0) {
if ($('body').hasClass('mobile-nav-active')) {
$('body').removeClass('mobile-nav-active');
$('.mobile-nav-toggle i').toggleClass('icofont-navigation-menu icofont-close');
$('.mobile-nav-overly').fadeOut();
}
}
});
} else if ($(".mobile-nav, .mobile-nav-toggle").length) {
$(".mobile-nav, .mobile-nav-toggle").hide();
}
// Back to top button
$(window).scroll(function() {
if ($(this).scrollTop() > 100) {
$('.back-to-top').fadeIn('slow');
} else {
$('.back-to-top').fadeOut('slow');
}
});
$('.back-to-top').click(function() {
$('html, body').animate({
scrollTop: 0
}, 1500, 'easeInOutExpo');
return false;
});
// Porfolio isotope and filter
$(window).on('load', function() {
var portfolioIsotope = $('.portfolio-container').isotope({
itemSelector: '.portfolio-item',
layoutMode: 'fitRows'
});
$('#portfolio-flters li').on('click', function() {
$("#portfolio-flters li").removeClass('filter-active');
$(this).addClass('filter-active');
portfolioIsotope.isotope({
filter: $(this).data('filter')
});
aos_init();
});
// Initiate venobox (lightbox feature used in portofilo)
$(document).ready(function() {
$('.venobox').venobox();
});
});
// Portfolio details carousel
$(".portfolio-details-carousel").owlCarousel({
autoplay: true,
dots: true,
loop: true,
items: 1
});
// Init AOS
function aos_init() {
AOS.init({
duration: 800,
easing: "ease-in-out",
once: true
});
}
$(window).on('load', function() {
aos_init();
});
})(jQuery);
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
/*!
* Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/
*,
*::before,
*::after {
box-sizing: border-box;
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
display: block;
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff;
}
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: 0.5rem;
}
p {
margin-top: 0;
margin-bottom: 1rem;
}
abbr[title],
abbr[data-original-title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
ol,
ul,
dl {
margin-top: 0;
margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: .5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b,
strong {
font-weight: bolder;
}
small {
font-size: 80%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -.25em;
}
sup {
top: -.5em;
}
a {
color: #007bff;
text-decoration: none;
background-color: transparent;
}
a:hover {
color: #0056b3;
text-decoration: underline;
}
a:not([href]) {
color: inherit;
text-decoration: none;
}
a:not([href]):hover {
color: inherit;
text-decoration: none;
}
pre,
code,
kbd,
samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 1em;
}
pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
-ms-overflow-style: scrollbar;
}
figure {
margin: 0 0 1rem;
}
img {
vertical-align: middle;
border-style: none;
}
svg {
overflow: hidden;
vertical-align: middle;
}
table {
border-collapse: collapse;
}
caption {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
color: #6c757d;
text-align: left;
caption-side: bottom;
}
th {
text-align: inherit;
}
label {
display: inline-block;
margin-bottom: 0.5rem;
}
button {
border-radius: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
input,
button,
select,
optgroup,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
[role="button"] {
cursor: pointer;
}
select {
word-wrap: normal;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
cursor: pointer;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
padding: 0;
border-style: none;
}
input[type="radio"],
input[type="checkbox"] {
box-sizing: border-box;
padding: 0;
}
textarea {
overflow: auto;
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal;
}
progress {
vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
outline-offset: -2px;
-webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
summary {
display: list-item;
cursor: pointer;
}
template {
display: none;
}
[hidden] {
display: none !important;
}
/*# sourceMappingURL=bootstrap-reboot.css.map */
\ No newline at end of file
This diff is collapsed.
/*!
* Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
@-webkit-keyframes spin
{
0%
{
-webkit-transform: rotate(0);
transform: rotate(0);
}
100%
{
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes spin
{
0%
{
-webkit-transform: rotate(0);
transform: rotate(0);
}
100%
{
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@-webkit-keyframes burst
{
0%
{
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
90%
{
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
}
@keyframes burst
{
0%
{
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
90%
{
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
}
@-webkit-keyframes flashing
{
0%
{
opacity: 1;
}
45%
{
opacity: 0;
}
90%
{
opacity: 1;
}
}
@keyframes flashing
{
0%
{
opacity: 1;
}
45%
{
opacity: 0;
}
90%
{
opacity: 1;
}
}
@-webkit-keyframes fade-left
{
0%
{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
75%
{
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
opacity: 0;
}
}
@keyframes fade-left
{
0%
{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
75%
{
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
opacity: 0;
}
}
@-webkit-keyframes fade-right
{
0%
{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
75%
{
-webkit-transform: translateX(20px);
transform: translateX(20px);
opacity: 0;
}
}
@keyframes fade-right
{
0%
{
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
75%
{
-webkit-transform: translateX(20px);
transform: translateX(20px);
opacity: 0;
}
}
@-webkit-keyframes fade-up
{
0%
{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
75%
{
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
opacity: 0;
}
}
@keyframes fade-up
{
0%
{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
75%
{
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
opacity: 0;
}
}
@-webkit-keyframes fade-down
{
0%
{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
75%
{
-webkit-transform: translateY(20px);
transform: translateY(20px);
opacity: 0;
}
}
@keyframes fade-down
{
0%
{
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
75%
{
-webkit-transform: translateY(20px);
transform: translateY(20px);
opacity: 0;
}
}
@-webkit-keyframes tada
{
from
{
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%,
20%
{
-webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);
transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);
}
30%,
50%,
70%,
90%
{
-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
}
40%,
60%,
80%
{
-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);
transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);
}
to
{
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada
{
from
{
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%,
20%
{
-webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);
transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);
}
30%,
50%,
70%,
90%
{
-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
}
40%,
60%,
80%
{
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
to
{
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bx-spin
{
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
.bx-spin-hover:hover
{
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
.bx-tada
{
-webkit-animation: tada 1.5s ease infinite;
animation: tada 1.5s ease infinite;
}
.bx-tada-hover:hover
{
-webkit-animation: tada 1.5s ease infinite;
animation: tada 1.5s ease infinite;
}
.bx-flashing
{
-webkit-animation: flashing 1.5s infinite linear;
animation: flashing 1.5s infinite linear;
}
.bx-flashing-hover:hover
{
-webkit-animation: flashing 1.5s infinite linear;
animation: flashing 1.5s infinite linear;
}
.bx-burst
{
-webkit-animation: burst 1.5s infinite linear;
animation: burst 1.5s infinite linear;
}
.bx-burst-hover:hover
{
-webkit-animation: burst 1.5s infinite linear;
animation: burst 1.5s infinite linear;
}
.bx-fade-up
{
-webkit-animation: fade-up 1.5s infinite linear;
animation: fade-up 1.5s infinite linear;
}
.bx-fade-up-hover:hover
{
-webkit-animation: fade-up 1.5s infinite linear;
animation: fade-up 1.5s infinite linear;
}
.bx-fade-down
{
-webkit-animation: fade-down 1.5s infinite linear;
animation: fade-down 1.5s infinite linear;
}
.bx-fade-down-hover:hover
{
-webkit-animation: fade-down 1.5s infinite linear;
animation: fade-down 1.5s infinite linear;
}
.bx-fade-left
{
-webkit-animation: fade-left 1.5s infinite linear;
animation: fade-left 1.5s infinite linear;
}
.bx-fade-left-hover:hover
{
-webkit-animation: fade-left 1.5s infinite linear;
animation: fade-left 1.5s infinite linear;
}
.bx-fade-right
{
-webkit-animation: fade-right 1.5s infinite linear;
animation: fade-right 1.5s infinite linear;
}
.bx-fade-right-hover:hover
{
-webkit-animation: fade-right 1.5s infinite linear;
animation: fade-right 1.5s infinite linear;
}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
.bx-rotate-90
{
transform: rotate(90deg);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';
}
.bx-rotate-180
{
transform: rotate(180deg);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';
}
.bx-rotate-270
{
transform: rotate(270deg);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';
}
.bx-flip-horizontal
{
transform: scaleX(-1);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';
}
.bx-flip-vertical
{
transform: scaleY(-1);
-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
(function(factory){if(typeof define==="function"&&define.amd){define(["jquery"],function($){return factory($)})}else if(typeof module==="object"&&typeof module.exports==="object"){exports=factory(require("jquery"))}else{factory(jQuery)}})(function($){$.easing.jswing=$.easing.swing;var pow=Math.pow,sqrt=Math.sqrt,sin=Math.sin,cos=Math.cos,PI=Math.PI,c1=1.70158,c2=c1*1.525,c3=c1+1,c4=2*PI/3,c5=2*PI/4.5;function bounceOut(x){var n1=7.5625,d1=2.75;if(x<1/d1){return n1*x*x}else if(x<2/d1){return n1*(x-=1.5/d1)*x+.75}else if(x<2.5/d1){return n1*(x-=2.25/d1)*x+.9375}else{return n1*(x-=2.625/d1)*x+.984375}}$.extend($.easing,{def:"easeOutQuad",swing:function(x){return $.easing[$.easing.def](x)},easeInQuad:function(x){return x*x},easeOutQuad:function(x){return 1-(1-x)*(1-x)},easeInOutQuad:function(x){return x<.5?2*x*x:1-pow(-2*x+2,2)/2},easeInCubic:function(x){return x*x*x},easeOutCubic:function(x){return 1-pow(1-x,3)},easeInOutCubic:function(x){return x<.5?4*x*x*x:1-pow(-2*x+2,3)/2},easeInQuart:function(x){return x*x*x*x},easeOutQuart:function(x){return 1-pow(1-x,4)},easeInOutQuart:function(x){return x<.5?8*x*x*x*x:1-pow(-2*x+2,4)/2},easeInQuint:function(x){return x*x*x*x*x},easeOutQuint:function(x){return 1-pow(1-x,5)},easeInOutQuint:function(x){return x<.5?16*x*x*x*x*x:1-pow(-2*x+2,5)/2},easeInSine:function(x){return 1-cos(x*PI/2)},easeOutSine:function(x){return sin(x*PI/2)},easeInOutSine:function(x){return-(cos(PI*x)-1)/2},easeInExpo:function(x){return x===0?0:pow(2,10*x-10)},easeOutExpo:function(x){return x===1?1:1-pow(2,-10*x)},easeInOutExpo:function(x){return x===0?0:x===1?1:x<.5?pow(2,20*x-10)/2:(2-pow(2,-20*x+10))/2},easeInCirc:function(x){return 1-sqrt(1-pow(x,2))},easeOutCirc:function(x){return sqrt(1-pow(x-1,2))},easeInOutCirc:function(x){return x<.5?(1-sqrt(1-pow(2*x,2)))/2:(sqrt(1-pow(-2*x+2,2))+1)/2},easeInElastic:function(x){return x===0?0:x===1?1:-pow(2,10*x-10)*sin((x*10-10.75)*c4)},easeOutElastic:function(x){return x===0?0:x===1?1:pow(2,-10*x)*sin((x*10-.75)*c4)+1},easeInOutElastic:function(x){return x===0?0:x===1?1:x<.5?-(pow(2,20*x-10)*sin((20*x-11.125)*c5))/2:pow(2,-20*x+10)*sin((20*x-11.125)*c5)/2+1},easeInBack:function(x){return c3*x*x*x-c1*x*x},easeOutBack:function(x){return 1+c3*pow(x-1,3)+c1*pow(x-1,2)},easeInOutBack:function(x){return x<.5?pow(2*x,2)*((c2+1)*2*x-c2)/2:(pow(2*x-2,2)*((c2+1)*(x*2-2)+c2)+2)/2},easeInBounce:function(x){return 1-bounceOut(1-x)},easeOutBounce:bounceOut,easeInOutBounce:function(x){return x<.5?(1-bounceOut(1-2*x))/2:(1+bounceOut(2*x-1))/2}})});
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
Copyright (c) 2014 Owl
Modified work Copyright 2016-2018 David Deutsch
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.
# Owl Carousel 2
Touch enabled [jQuery](https://jquery.com/) plugin that lets you create a beautiful, responsive carousel slider. **To get started, check out https://owlcarousel2.github.io/OwlCarousel2/.**
**Notice:** The old Owl Carousel site (owlgraphic [dot] com) is no longer in use. Please delete all references to this in bookmarks and your own products' documentation as it's being used for malicious purposes.
## Quick start
### Install
This package can be installed with:
- [npm](https://www.npmjs.com/package/owl.carousel): `npm install --save owl.carousel` or `yarn add owl.carousel jquery`
- [bower](http://bower.io/search/?q=owl.carousel): `bower install --save owl.carousel`
Or download the [latest release](https://github.com/OwlCarousel2/OwlCarousel2/releases).
### Load
#### Webpack
Add jQuery via the "webpack.ProvidePlugin" to your webpack configuration:
const webpack = require('webpack');
//...
plugins: [
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
'window.jQuery': 'jquery'
}),
],
//...
Load the required stylesheet and JS:
```js
import 'owl.carousel/dist/assets/owl.carousel.css';
import 'owl.carousel';
```
#### Static HTML
Put the required stylesheet at the [top](https://developer.yahoo.com/performance/rules.html#css_top) of your markup:
```html
<link rel="stylesheet" href="/node_modules/owl.carousel/dist/assets/owl.carousel.min.css" />
```
```html
<link rel="stylesheet" href="/bower_components/owl.carousel/dist/assets/owl.carousel.min.css" />
```
**NOTE:** If you want to use the default navigation styles, you will also need to include `owl.theme.default.css`.
Put the script at the [bottom](https://developer.yahoo.com/performance/rules.html#js_bottom) of your markup right after jQuery:
```html
<script src="/node_modules/jquery/dist/jquery.js"></script>
<script src="/node_modules/owl.carousel/dist/owl.carousel.min.js"></script>
```
```html
<script src="/bower_components/jquery/dist/jquery.js"></script>
<script src="/bower_components/owl.carousel/dist/owl.carousel.min.js"></script>
```
### Usage
Wrap your items (`div`, `a`, `img`, `span`, `li` etc.) with a container element (`div`, `ul` etc.). Only the class `owl-carousel` is mandatory to apply proper styles:
```html
<div class="owl-carousel owl-theme">
<div> Your Content </div>
<div> Your Content </div>
<div> Your Content </div>
<div> Your Content </div>
<div> Your Content </div>
<div> Your Content </div>
<div> Your Content </div>
</div>
```
**NOTE:** The `owl-theme` class is optional, but without it, you will need to style navigation features on your own.
Call the [plugin](https://learn.jquery.com/plugins/) function and your carousel is ready.
```javascript
$(document).ready(function(){
$('.owl-carousel').owlCarousel();
});
```
## Documentation
The documentation, included in this repo in the root directory, is built with [Assemble](http://assemble.io/) and publicly available at https://owlcarousel2.github.io/OwlCarousel2/. The documentation may also be run locally.
## Building
This package comes with [Grunt](http://gruntjs.com/) and [Bower](http://bower.io/). The following tasks are available:
* `default` compiles the CSS and JS into `/dist` and builds the doc.
* `dist` compiles the CSS and JS into `/dist` only.
* `watch` watches source files and builds them automatically whenever you save.
* `test` runs [JSHint](http://www.jshint.com/) and [QUnit](http://qunitjs.com/) tests headlessly in [PhantomJS](http://phantomjs.org/).
To define which plugins are build into the distribution just edit `/_config.json` to fit your needs.
## Contributing
Please read [CONTRIBUTING.md](CONTRIBUTING.md).
## Roadmap
Please make sure to check out our [Roadmap Discussion](https://github.com/OwlCarousel2/OwlCarousel2/issues/1756).
## License
The code and the documentation are released under the [MIT License](LICENSE).
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Version: 2.0
- The minimum required PHP version is 5.5
- Improved error handling and debugging
- Added support for cc and bcc
- Added "honeypot" spam protection feature
- Added support for Google reCaptcha spam protection
Version: 1.0
- Initial Release
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment