├── .README.md.un~ ├── .gitignore ├── README.md ├── mvnw ├── mvnw.cmd ├── mysql └── db_second_hand_bbs.sql ├── photo ├── login.PNG ├── register.PNG ├── user.PNG ├── 个人信息修改.PNG ├── 全新详情页面.png ├── 公告.PNG ├── 发公告.PNG ├── 发布闲置.PNG ├── 捕获.PNG ├── 搜索结果.PNG ├── 正式主界面实例.png ├── 留言管理.PNG ├── 登录状态.PNG ├── 管理员主页面.PNG ├── 管理员登录.PNG ├── 管理员闲置.PNG ├── 管理界面.PNG ├── 管理者留言.PNG ├── 管理选项.PNG ├── 评论.PNG ├── 详情页面.PNG ├── 选择不同种类.PNG ├── 闲置修改.PNG └── 闲置操作.PNG ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── secondHandbbs │ │ ├── SecondHandbbsApplication.java │ │ ├── config │ │ └── SecurityConfig.java │ │ ├── controller │ │ ├── AdminController.java │ │ ├── AnnounceController.java │ │ ├── CaptchaController.java │ │ ├── CommentController.java │ │ ├── IndexController.java │ │ ├── LoginController.java │ │ ├── ProductController.java │ │ ├── RoleController.java │ │ ├── TestController.java │ │ └── UserController.java │ │ ├── core │ │ ├── AjaxResult.java │ │ ├── RedisCache.java │ │ └── constant │ │ │ ├── Constants.java │ │ │ └── HttpStatus.java │ │ ├── dao │ │ ├── AnnounceRepository.java │ │ ├── CommentRepository.java │ │ ├── ProductRepository.java │ │ ├── RoleRepository.java │ │ └── UserRepository.java │ │ ├── domain │ │ ├── AjaxResult.java │ │ ├── Announce.java │ │ ├── Comment.java │ │ ├── Product.java │ │ ├── Role.java │ │ └── User.java │ │ ├── service │ │ ├── AdminUserService.java │ │ ├── AnnounceService.java │ │ ├── CommentService.java │ │ ├── LoginService.java │ │ ├── ProductService.java │ │ ├── RoleService.java │ │ └── UserService.java │ │ └── util │ │ ├── Base64.java │ │ ├── FileUtils.java │ │ ├── SecurityUtils.java │ │ ├── StringUtils.java │ │ ├── VerifyCodeUtils.java │ │ └── uuid │ │ ├── IdUtils.java │ │ └── UUID.java └── resources │ ├── application.properties │ ├── application.yml │ ├── static │ ├── css │ │ ├── animate.css │ │ ├── bootstrap-grid.css │ │ ├── bootstrap-grid.css.map │ │ ├── bootstrap-grid.min.css │ │ ├── bootstrap-grid.min.css.map │ │ ├── bootstrap-reboot.css │ │ ├── bootstrap-reboot.css.map │ │ ├── bootstrap-reboot.min.css │ │ ├── bootstrap-reboot.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ ├── bootstrap.min.css.map │ │ ├── custom.css │ │ ├── dashboard.css │ │ ├── font-awesome.min.css │ │ ├── magnefic-popup.min.css │ │ ├── manage-style.css │ │ ├── meanmenu.css │ │ ├── nice-select.min.css │ │ ├── plugins.css │ │ ├── range-slider.css │ │ ├── signin.css │ │ ├── slick.min.css │ │ ├── spinners.css │ │ └── style.css │ ├── fonts │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── fontawesome-webfont.woff2 │ │ ├── fontawesome-webfontd41d.eot │ │ ├── slick.eot │ │ ├── slick.svg │ │ ├── slick.ttf │ │ ├── slick.woff │ │ └── slickd41d.eot │ ├── img │ │ ├── ajax-loader.gif │ │ ├── author-image │ │ │ ├── author-image-1.png │ │ │ └── author-image-2.png │ │ ├── favicon.ico │ │ ├── hero-image │ │ │ ├── hero-image-1.jpg │ │ │ └── hero-image-2.jpg │ │ ├── icon.png │ │ └── logo │ │ │ └── logo-1.png │ ├── imgs │ │ ├── admin.jpg │ │ ├── head.jpg │ │ ├── login.png │ │ ├── logo.png │ │ ├── logo2.png │ │ └── people.jpg │ ├── js │ │ ├── Chart.min.js │ │ ├── bootstrap.bundle.js │ │ ├── bootstrap.bundle.js.map │ │ ├── bootstrap.bundle.min.js │ │ ├── bootstrap.bundle.min.js.map │ │ ├── bootstrap.js │ │ ├── bootstrap.js.map │ │ ├── bootstrap.min.js │ │ ├── bootstrap.min.js.map │ │ ├── chosen.jquery.js │ │ ├── custom.js │ │ ├── custom.min.js │ │ ├── dashboard.js │ │ ├── echarts.min.js │ │ ├── feather.min.js │ │ ├── flot-data.js │ │ ├── jquery-3.4.1.slim.min.js │ │ ├── jquery-3.5.1.min.js │ │ ├── jquery.slimscroll.js │ │ ├── main.js │ │ ├── modernizr-3.6.0.min.js │ │ ├── plugins.js │ │ ├── popper.min.js │ │ ├── sidebarmenu.js │ │ └── waves.js │ ├── scss │ │ ├── app.scss │ │ ├── colors │ │ │ ├── blue-dark.scss │ │ │ ├── blue.scss │ │ │ ├── default-dark.scss │ │ │ ├── default.scss │ │ │ ├── green-dark.scss │ │ │ ├── green.scss │ │ │ ├── megna-dark.scss │ │ │ ├── megna.scss │ │ │ ├── purple-dark.scss │ │ │ ├── purple.scss │ │ │ ├── red-dark.scss │ │ │ └── red.scss │ │ ├── grid.scss │ │ ├── icons │ │ │ ├── flag-icon-css │ │ │ │ ├── flag-icon.min.css │ │ │ │ └── flags │ │ │ │ │ ├── ad.svg │ │ │ │ │ ├── ae.svg │ │ │ │ │ ├── af.svg │ │ │ │ │ ├── ag.svg │ │ │ │ │ ├── ai.svg │ │ │ │ │ ├── al.svg │ │ │ │ │ ├── am.svg │ │ │ │ │ ├── ao.svg │ │ │ │ │ ├── aq.svg │ │ │ │ │ ├── ar.svg │ │ │ │ │ ├── as.svg │ │ │ │ │ ├── at.svg │ │ │ │ │ ├── au.svg │ │ │ │ │ ├── aw.svg │ │ │ │ │ ├── ax.svg │ │ │ │ │ ├── az.svg │ │ │ │ │ ├── ba.svg │ │ │ │ │ ├── bb.svg │ │ │ │ │ ├── bd.svg │ │ │ │ │ ├── be.svg │ │ │ │ │ ├── bf.svg │ │ │ │ │ ├── bg.svg │ │ │ │ │ ├── bh.svg │ │ │ │ │ ├── bi.svg │ │ │ │ │ ├── bj.svg │ │ │ │ │ ├── bl.svg │ │ │ │ │ ├── bm.svg │ │ │ │ │ ├── bn.svg │ │ │ │ │ ├── bo.svg │ │ │ │ │ ├── bq.svg │ │ │ │ │ ├── br.svg │ │ │ │ │ ├── bs.svg │ │ │ │ │ ├── bt.svg │ │ │ │ │ ├── bv.svg │ │ │ │ │ ├── bw.svg │ │ │ │ │ ├── by.svg │ │ │ │ │ ├── bz.svg │ │ │ │ │ ├── ca.svg │ │ │ │ │ ├── cc.svg │ │ │ │ │ ├── cd.svg │ │ │ │ │ ├── cf.svg │ │ │ │ │ ├── cg.svg │ │ │ │ │ ├── ch.svg │ │ │ │ │ ├── ci.svg │ │ │ │ │ ├── ck.svg │ │ │ │ │ ├── cl.svg │ │ │ │ │ ├── cm.svg │ │ │ │ │ ├── cn.svg │ │ │ │ │ ├── co.svg │ │ │ │ │ ├── cr.svg │ │ │ │ │ ├── cu.svg │ │ │ │ │ ├── cv.svg │ │ │ │ │ ├── cw.svg │ │ │ │ │ ├── cx.svg │ │ │ │ │ ├── cy.svg │ │ │ │ │ ├── cz.svg │ │ │ │ │ ├── de.svg │ │ │ │ │ ├── dj.svg │ │ │ │ │ ├── dk.svg │ │ │ │ │ ├── dm.svg │ │ │ │ │ ├── do.svg │ │ │ │ │ ├── dz.svg │ │ │ │ │ ├── ec.svg │ │ │ │ │ ├── ee.svg │ │ │ │ │ ├── eg.svg │ │ │ │ │ ├── eh.svg │ │ │ │ │ ├── er.svg │ │ │ │ │ ├── es.svg │ │ │ │ │ ├── et.svg │ │ │ │ │ ├── fi.svg │ │ │ │ │ ├── fj.svg │ │ │ │ │ ├── fk.svg │ │ │ │ │ ├── fm.svg │ │ │ │ │ ├── fo.svg │ │ │ │ │ ├── fr.svg │ │ │ │ │ ├── ga.svg │ │ │ │ │ ├── gb.svg │ │ │ │ │ ├── gd.svg │ │ │ │ │ ├── ge.svg │ │ │ │ │ ├── gf.svg │ │ │ │ │ ├── gg.svg │ │ │ │ │ ├── gh.svg │ │ │ │ │ ├── gi.svg │ │ │ │ │ ├── gl.svg │ │ │ │ │ ├── gm.svg │ │ │ │ │ ├── gn.svg │ │ │ │ │ ├── gp.svg │ │ │ │ │ ├── gq.svg │ │ │ │ │ ├── gr.svg │ │ │ │ │ ├── gs.svg │ │ │ │ │ ├── gt.svg │ │ │ │ │ ├── gu.svg │ │ │ │ │ ├── gw.svg │ │ │ │ │ ├── gy.svg │ │ │ │ │ ├── hk.svg │ │ │ │ │ ├── hm.svg │ │ │ │ │ ├── hn.svg │ │ │ │ │ ├── hr.svg │ │ │ │ │ ├── ht.svg │ │ │ │ │ ├── hu.svg │ │ │ │ │ ├── id.svg │ │ │ │ │ ├── ie.svg │ │ │ │ │ ├── il.svg │ │ │ │ │ ├── im.svg │ │ │ │ │ ├── in.svg │ │ │ │ │ ├── io.svg │ │ │ │ │ ├── iq.svg │ │ │ │ │ ├── ir.svg │ │ │ │ │ ├── is.svg │ │ │ │ │ ├── it.svg │ │ │ │ │ ├── je.svg │ │ │ │ │ ├── jm.svg │ │ │ │ │ ├── jo.svg │ │ │ │ │ ├── jp.svg │ │ │ │ │ ├── ke.svg │ │ │ │ │ ├── kg.svg │ │ │ │ │ ├── kh.svg │ │ │ │ │ ├── ki.svg │ │ │ │ │ ├── km.svg │ │ │ │ │ ├── kn.svg │ │ │ │ │ ├── kp.svg │ │ │ │ │ ├── kr.svg │ │ │ │ │ ├── kw.svg │ │ │ │ │ ├── ky.svg │ │ │ │ │ ├── kz.svg │ │ │ │ │ ├── la.svg │ │ │ │ │ ├── lb.svg │ │ │ │ │ ├── lc.svg │ │ │ │ │ ├── li.svg │ │ │ │ │ ├── lk.svg │ │ │ │ │ ├── lr.svg │ │ │ │ │ ├── ls.svg │ │ │ │ │ ├── lt.svg │ │ │ │ │ ├── lu.svg │ │ │ │ │ ├── lv.svg │ │ │ │ │ ├── ly.svg │ │ │ │ │ ├── ma.svg │ │ │ │ │ ├── mc.svg │ │ │ │ │ ├── md.svg │ │ │ │ │ ├── me.svg │ │ │ │ │ ├── mf.svg │ │ │ │ │ ├── mg.svg │ │ │ │ │ ├── mh.svg │ │ │ │ │ ├── mk.svg │ │ │ │ │ ├── ml.svg │ │ │ │ │ ├── mm.svg │ │ │ │ │ ├── mn.svg │ │ │ │ │ ├── mo.svg │ │ │ │ │ ├── mp.svg │ │ │ │ │ ├── mq.svg │ │ │ │ │ ├── mr.svg │ │ │ │ │ ├── ms.svg │ │ │ │ │ ├── mt.svg │ │ │ │ │ ├── mu.svg │ │ │ │ │ ├── mv.svg │ │ │ │ │ ├── mw.svg │ │ │ │ │ ├── mx.svg │ │ │ │ │ ├── my.svg │ │ │ │ │ ├── mz.svg │ │ │ │ │ ├── na.svg │ │ │ │ │ ├── nc.svg │ │ │ │ │ ├── ne.svg │ │ │ │ │ ├── nf.svg │ │ │ │ │ ├── ng.svg │ │ │ │ │ ├── ni.svg │ │ │ │ │ ├── nl.svg │ │ │ │ │ ├── no.svg │ │ │ │ │ ├── np.svg │ │ │ │ │ ├── nr.svg │ │ │ │ │ ├── nu.svg │ │ │ │ │ ├── nz.svg │ │ │ │ │ ├── om.svg │ │ │ │ │ ├── pa.svg │ │ │ │ │ ├── pe.svg │ │ │ │ │ ├── pf.svg │ │ │ │ │ ├── pg.svg │ │ │ │ │ ├── ph.svg │ │ │ │ │ ├── pk.svg │ │ │ │ │ ├── pl.svg │ │ │ │ │ ├── pm.svg │ │ │ │ │ ├── pn.svg │ │ │ │ │ ├── pr.svg │ │ │ │ │ ├── ps.svg │ │ │ │ │ ├── pt.svg │ │ │ │ │ ├── pw.svg │ │ │ │ │ ├── py.svg │ │ │ │ │ ├── qa.svg │ │ │ │ │ ├── re.svg │ │ │ │ │ ├── ro.svg │ │ │ │ │ ├── rs.svg │ │ │ │ │ ├── ru.svg │ │ │ │ │ ├── rw.svg │ │ │ │ │ ├── sa.svg │ │ │ │ │ ├── sb.svg │ │ │ │ │ ├── sc.svg │ │ │ │ │ ├── sd.svg │ │ │ │ │ ├── se.svg │ │ │ │ │ ├── sg.svg │ │ │ │ │ ├── sh.svg │ │ │ │ │ ├── si.svg │ │ │ │ │ ├── sj.svg │ │ │ │ │ ├── sk.svg │ │ │ │ │ ├── sl.svg │ │ │ │ │ ├── sm.svg │ │ │ │ │ ├── sn.svg │ │ │ │ │ ├── so.svg │ │ │ │ │ ├── sr.svg │ │ │ │ │ ├── ss.svg │ │ │ │ │ ├── st.svg │ │ │ │ │ ├── sv.svg │ │ │ │ │ ├── sx.svg │ │ │ │ │ ├── sy.svg │ │ │ │ │ ├── sz.svg │ │ │ │ │ ├── tc.svg │ │ │ │ │ ├── td.svg │ │ │ │ │ ├── tf.svg │ │ │ │ │ ├── tg.svg │ │ │ │ │ ├── th.svg │ │ │ │ │ ├── tj.svg │ │ │ │ │ ├── tk.svg │ │ │ │ │ ├── tl.svg │ │ │ │ │ ├── tm.svg │ │ │ │ │ ├── tn.svg │ │ │ │ │ ├── to.svg │ │ │ │ │ ├── tr.svg │ │ │ │ │ ├── tt.svg │ │ │ │ │ ├── tv.svg │ │ │ │ │ ├── tw.svg │ │ │ │ │ ├── tz.svg │ │ │ │ │ ├── ua.svg │ │ │ │ │ ├── ug.svg │ │ │ │ │ ├── um.svg │ │ │ │ │ ├── us.svg │ │ │ │ │ ├── uy.svg │ │ │ │ │ ├── uz.svg │ │ │ │ │ ├── va.svg │ │ │ │ │ ├── vc.svg │ │ │ │ │ ├── ve.svg │ │ │ │ │ ├── vg.svg │ │ │ │ │ ├── vi.svg │ │ │ │ │ ├── vn.svg │ │ │ │ │ ├── vu.svg │ │ │ │ │ ├── wf.svg │ │ │ │ │ ├── ws.svg │ │ │ │ │ ├── ye.svg │ │ │ │ │ ├── yt.svg │ │ │ │ │ ├── za.svg │ │ │ │ │ ├── zm.svg │ │ │ │ │ └── zw.svg │ │ │ ├── font-awesome │ │ │ │ ├── css │ │ │ │ │ ├── font-awesome.css │ │ │ │ │ └── font-awesome.min.css │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ ├── less │ │ │ │ │ ├── animated.less │ │ │ │ │ ├── bordered-pulled.less │ │ │ │ │ ├── core.less │ │ │ │ │ ├── fixed-width.less │ │ │ │ │ ├── font-awesome.less │ │ │ │ │ ├── icons.less │ │ │ │ │ ├── larger.less │ │ │ │ │ ├── list.less │ │ │ │ │ ├── mixins.less │ │ │ │ │ ├── path.less │ │ │ │ │ ├── rotated-flipped.less │ │ │ │ │ ├── screen-reader.less │ │ │ │ │ ├── stacked.less │ │ │ │ │ └── variables.less │ │ │ │ ├── old │ │ │ │ │ ├── .bower.json │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── bower.json │ │ │ │ │ ├── css │ │ │ │ │ │ ├── font-awesome.css │ │ │ │ │ │ └── font-awesome.min.css │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ │ ├── fontawesome-webfont-old.ttf │ │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ │ ├── less │ │ │ │ │ │ ├── animated.less │ │ │ │ │ │ ├── bordered-pulled.less │ │ │ │ │ │ ├── core.less │ │ │ │ │ │ ├── extras.less │ │ │ │ │ │ ├── fixed-width.less │ │ │ │ │ │ ├── font-awesome.less │ │ │ │ │ │ ├── icons.less │ │ │ │ │ │ ├── larger.less │ │ │ │ │ │ ├── list.less │ │ │ │ │ │ ├── mixins.less │ │ │ │ │ │ ├── path.less │ │ │ │ │ │ ├── rotated-flipped.less │ │ │ │ │ │ ├── spinning.less │ │ │ │ │ │ ├── stacked.less │ │ │ │ │ │ └── variables.less │ │ │ │ │ └── scss │ │ │ │ │ │ ├── _animated.scss │ │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ │ ├── _core.scss │ │ │ │ │ │ ├── _extras.scss │ │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ │ ├── _icons.scss │ │ │ │ │ │ ├── _larger.scss │ │ │ │ │ │ ├── _list.scss │ │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ │ ├── _path.scss │ │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ │ ├── _spinning.scss │ │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ │ ├── _variables.scss │ │ │ │ │ │ └── font-awesome.scss │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── linea-icons │ │ │ │ ├── fonts │ │ │ │ │ ├── linea-arrows-10.eot │ │ │ │ │ ├── linea-arrows-10.svg │ │ │ │ │ ├── linea-arrows-10.ttf │ │ │ │ │ ├── linea-arrows-10.woff │ │ │ │ │ ├── linea-basic-10.eot │ │ │ │ │ ├── linea-basic-10.svg │ │ │ │ │ ├── linea-basic-10.ttf │ │ │ │ │ ├── linea-basic-10.woff │ │ │ │ │ ├── linea-basic-elaboration-10.eot │ │ │ │ │ ├── linea-basic-elaboration-10.svg │ │ │ │ │ ├── linea-basic-elaboration-10.ttf │ │ │ │ │ ├── linea-basic-elaboration-10.woff │ │ │ │ │ ├── linea-ecommerce-10.eot │ │ │ │ │ ├── linea-ecommerce-10.svg │ │ │ │ │ ├── linea-ecommerce-10.ttf │ │ │ │ │ ├── linea-ecommerce-10.woff │ │ │ │ │ ├── linea-music-10.eot │ │ │ │ │ ├── linea-music-10.svg │ │ │ │ │ ├── linea-music-10.ttf │ │ │ │ │ ├── linea-music-10.woff │ │ │ │ │ ├── linea-software-10.eot │ │ │ │ │ ├── linea-software-10.svg │ │ │ │ │ ├── linea-software-10.ttf │ │ │ │ │ ├── linea-software-10.woff │ │ │ │ │ ├── linea-weather-10.eot │ │ │ │ │ ├── linea-weather-10.svg │ │ │ │ │ ├── linea-weather-10.ttf │ │ │ │ │ └── linea-weather-10.woff │ │ │ │ ├── linea.css │ │ │ │ ├── linea.less │ │ │ │ └── linea.scss │ │ │ ├── material-design-iconic-font │ │ │ │ ├── css │ │ │ │ │ ├── material-design-iconic-font.css │ │ │ │ │ ├── material-design-iconic-font.min.css │ │ │ │ │ └── materialdesignicons.min.css │ │ │ │ └── fonts │ │ │ │ │ ├── Material-Design-Iconic-Font.eot │ │ │ │ │ ├── Material-Design-Iconic-Font.svg │ │ │ │ │ ├── Material-Design-Iconic-Font.ttf │ │ │ │ │ ├── Material-Design-Iconic-Font.woff │ │ │ │ │ ├── Material-Design-Iconic-Font.woff2 │ │ │ │ │ ├── materialdesignicons-webfont.eot │ │ │ │ │ ├── materialdesignicons-webfont.svg │ │ │ │ │ ├── materialdesignicons-webfont.ttf │ │ │ │ │ ├── materialdesignicons-webfont.woff │ │ │ │ │ └── materialdesignicons-webfont.woff2 │ │ │ ├── simple-line-icons │ │ │ │ ├── css │ │ │ │ │ └── simple-line-icons.css │ │ │ │ ├── fonts │ │ │ │ │ ├── Simple-Line-Icons.eot │ │ │ │ │ ├── Simple-Line-Icons.svg │ │ │ │ │ ├── Simple-Line-Icons.ttf │ │ │ │ │ ├── Simple-Line-Icons.woff │ │ │ │ │ └── Simple-Line-Icons.woff2 │ │ │ │ ├── less │ │ │ │ │ └── simple-line-icons.less │ │ │ │ └── scss │ │ │ │ │ └── simple-line-icons.scss │ │ │ ├── themify-icons │ │ │ │ ├── fonts │ │ │ │ │ ├── themify.eot │ │ │ │ │ ├── themify.svg │ │ │ │ │ ├── themify.ttf │ │ │ │ │ └── themify.woff │ │ │ │ ├── ie7 │ │ │ │ │ ├── ie7.css │ │ │ │ │ └── ie7.js │ │ │ │ ├── themify-icons.css │ │ │ │ └── themify-icons.less │ │ │ └── weather-icons │ │ │ │ ├── css │ │ │ │ ├── weather-icons-core.css │ │ │ │ ├── weather-icons-variables.css │ │ │ │ ├── weather-icons-wind.css │ │ │ │ ├── weather-icons-wind.min.css │ │ │ │ ├── weather-icons.css │ │ │ │ └── weather-icons.min.css │ │ │ │ ├── fonts │ │ │ │ ├── weathericons-regular-webfont.eot │ │ │ │ ├── weathericons-regular-webfont.svg │ │ │ │ ├── weathericons-regular-webfont.ttf │ │ │ │ ├── weathericons-regular-webfont.woff │ │ │ │ └── weathericons-regular-webfont.woff2 │ │ │ │ ├── less │ │ │ │ ├── css │ │ │ │ │ ├── variables-beaufort.css │ │ │ │ │ ├── variables-day.css │ │ │ │ │ ├── variables-direction.css │ │ │ │ │ ├── variables-misc.css │ │ │ │ │ ├── variables-moon.css │ │ │ │ │ ├── variables-neutral.css │ │ │ │ │ ├── variables-night.css │ │ │ │ │ ├── variables-time.css │ │ │ │ │ └── variables-wind-names.css │ │ │ │ ├── icon-classes │ │ │ │ │ ├── classes-beaufort.less │ │ │ │ │ ├── classes-day.less │ │ │ │ │ ├── classes-direction.less │ │ │ │ │ ├── classes-misc.less │ │ │ │ │ ├── classes-moon-aliases.less │ │ │ │ │ ├── classes-moon.less │ │ │ │ │ ├── classes-neutral.less │ │ │ │ │ ├── classes-night.less │ │ │ │ │ ├── classes-time.less │ │ │ │ │ ├── classes-wind-aliases.less │ │ │ │ │ ├── classes-wind-degrees.less │ │ │ │ │ └── classes-wind.less │ │ │ │ ├── icon-variables │ │ │ │ │ ├── variables-beaufort.less │ │ │ │ │ ├── variables-day.less │ │ │ │ │ ├── variables-direction.less │ │ │ │ │ ├── variables-misc.less │ │ │ │ │ ├── variables-moon.less │ │ │ │ │ ├── variables-neutral.less │ │ │ │ │ ├── variables-night.less │ │ │ │ │ ├── variables-time.less │ │ │ │ │ └── variables-wind-names.less │ │ │ │ ├── mappings │ │ │ │ │ ├── wi-forecast-io.less │ │ │ │ │ ├── wi-owm.less │ │ │ │ │ ├── wi-wmo4680.less │ │ │ │ │ └── wi-yahoo.less │ │ │ │ ├── weather-icons-classes.less │ │ │ │ ├── weather-icons-core.less │ │ │ │ ├── weather-icons-variables.less │ │ │ │ ├── weather-icons-wind.less │ │ │ │ ├── weather-icons-wind.min.less │ │ │ │ ├── weather-icons.less │ │ │ │ └── weather-icons.min.less │ │ │ │ └── sass │ │ │ │ ├── icon-classes │ │ │ │ ├── classes-beaufort.scss │ │ │ │ ├── classes-day.scss │ │ │ │ ├── classes-direction.scss │ │ │ │ ├── classes-misc.scss │ │ │ │ ├── classes-moon-aliases.scss │ │ │ │ ├── classes-moon.scss │ │ │ │ ├── classes-neutral.scss │ │ │ │ ├── classes-night.scss │ │ │ │ ├── classes-time.scss │ │ │ │ ├── classes-wind-aliases.scss │ │ │ │ ├── classes-wind-degrees.scss │ │ │ │ └── classes-wind.scss │ │ │ │ ├── icon-variables │ │ │ │ ├── variables-beaufort.scss │ │ │ │ ├── variables-day.scss │ │ │ │ ├── variables-direction.scss │ │ │ │ ├── variables-misc.scss │ │ │ │ ├── variables-moon.scss │ │ │ │ ├── variables-neutral.scss │ │ │ │ ├── variables-night.scss │ │ │ │ ├── variables-time.scss │ │ │ │ └── variables-wind-names.scss │ │ │ │ ├── mappings │ │ │ │ ├── wi-forecast-io.scss │ │ │ │ ├── wi-owm.scss │ │ │ │ ├── wi-wmo4680.scss │ │ │ │ └── wi-yahoo.scss │ │ │ │ ├── weather-icons-classes.scss │ │ │ │ ├── weather-icons-core.scss │ │ │ │ ├── weather-icons-variables.scss │ │ │ │ ├── weather-icons-wind.min.scss │ │ │ │ ├── weather-icons-wind.scss │ │ │ │ ├── weather-icons.min.scss │ │ │ │ └── weather-icons.scss │ │ ├── pages.scss │ │ ├── responsive.scss │ │ ├── sidebar.scss │ │ ├── style.scss │ │ ├── variable.scss │ │ └── widgets.scss │ └── secondHand │ │ └── js │ │ └── login.js │ └── templates │ ├── admin │ ├── admin-manage.html │ ├── announce-input.html │ ├── announce-manage.html │ ├── comment-manage.html │ ├── product-manage.html │ └── role-manage.html │ ├── adminLogin.html │ ├── common │ └── template.html │ ├── index.html │ ├── login.html │ ├── product │ ├── product-input.html │ ├── product-update.html │ ├── product.html │ └── search.html │ ├── register.html │ ├── test.html │ └── user │ ├── announce-manage.html │ ├── comment-manage.html │ ├── product-manage.html │ └── user-manage.html └── test └── java └── com └── secondHandbbs └── Demo5ApplicationTests.java /.README.md.un~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/.README.md.un~ -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | HELP.md 2 | target/ 3 | !.mvn/wrapper/maven-wrapper.jar 4 | !**/src/main/** 5 | !**/src/test/** 6 | 7 | ### STS ### 8 | .apt_generated 9 | .classpath 10 | .factorypath 11 | .project 12 | .settings 13 | .springBeans 14 | .sts4-cache 15 | 16 | ### IntelliJ IDEA ### 17 | .idea 18 | *.iws 19 | *.iml 20 | *.ipr 21 | 22 | ### NetBeans ### 23 | /nbproject/private/ 24 | /nbbuild/ 25 | /dist/ 26 | /nbdist/ 27 | /.nb-gradle/ 28 | build/ 29 | 30 | ### VS Code ### 31 | .vscode/ 32 | -------------------------------------------------------------------------------- /photo/login.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/login.PNG -------------------------------------------------------------------------------- /photo/register.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/register.PNG -------------------------------------------------------------------------------- /photo/user.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/user.PNG -------------------------------------------------------------------------------- /photo/个人信息修改.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/个人信息修改.PNG -------------------------------------------------------------------------------- /photo/全新详情页面.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/全新详情页面.png -------------------------------------------------------------------------------- /photo/公告.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/公告.PNG -------------------------------------------------------------------------------- /photo/发公告.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/发公告.PNG -------------------------------------------------------------------------------- /photo/发布闲置.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/发布闲置.PNG -------------------------------------------------------------------------------- /photo/捕获.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/捕获.PNG -------------------------------------------------------------------------------- /photo/搜索结果.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/搜索结果.PNG -------------------------------------------------------------------------------- /photo/正式主界面实例.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/正式主界面实例.png -------------------------------------------------------------------------------- /photo/留言管理.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/留言管理.PNG -------------------------------------------------------------------------------- /photo/登录状态.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/登录状态.PNG -------------------------------------------------------------------------------- /photo/管理员主页面.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/管理员主页面.PNG -------------------------------------------------------------------------------- /photo/管理员登录.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/管理员登录.PNG -------------------------------------------------------------------------------- /photo/管理员闲置.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/管理员闲置.PNG -------------------------------------------------------------------------------- /photo/管理界面.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/管理界面.PNG -------------------------------------------------------------------------------- /photo/管理者留言.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/管理者留言.PNG -------------------------------------------------------------------------------- /photo/管理选项.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/管理选项.PNG -------------------------------------------------------------------------------- /photo/评论.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/评论.PNG -------------------------------------------------------------------------------- /photo/详情页面.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/详情页面.PNG -------------------------------------------------------------------------------- /photo/选择不同种类.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/选择不同种类.PNG -------------------------------------------------------------------------------- /photo/闲置修改.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/闲置修改.PNG -------------------------------------------------------------------------------- /photo/闲置操作.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/photo/闲置操作.PNG -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/SecondHandbbsApplication.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | @SpringBootApplication 7 | public class SecondHandbbsApplication { 8 | 9 | public static void main(String[] args) { 10 | SpringApplication.run(SecondHandbbsApplication.class, args); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/controller/TestController.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.controller; 2 | 3 | 4 | import com.secondHandbbs.domain.User; 5 | import com.secondHandbbs.service.LoginService; 6 | import com.secondHandbbs.service.ProductService; 7 | import com.secondHandbbs.service.UserService; 8 | import org.slf4j.Logger; 9 | import org.slf4j.LoggerFactory; 10 | import org.springframework.beans.factory.annotation.Autowired; 11 | import org.springframework.boot.autoconfigure.EnableAutoConfiguration; 12 | import org.springframework.stereotype.Controller; 13 | import org.springframework.ui.Model; 14 | import org.springframework.web.bind.annotation.*; 15 | 16 | import javax.servlet.http.HttpSession; 17 | 18 | @Controller 19 | @EnableAutoConfiguration 20 | public class TestController { 21 | 22 | @Autowired 23 | private UserService userService; 24 | @Autowired 25 | private LoginService loginService; 26 | @Autowired 27 | private ProductService productService; 28 | // 使用默认 29 | private final Logger log= LoggerFactory.getLogger(TestController.class); 30 | 31 | 32 | 33 | @GetMapping("/test") 34 | String test(Model model) { 35 | return "test"; 36 | } 37 | 38 | 39 | 40 | } 41 | -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/dao/AnnounceRepository.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.dao; 2 | 3 | import com.secondHandbbs.domain.Announce; 4 | import org.springframework.data.jpa.repository.JpaRepository; 5 | 6 | public interface AnnounceRepository extends JpaRepository { 7 | 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/dao/CommentRepository.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.dao; 2 | 3 | import com.secondHandbbs.domain.Comment; 4 | import org.springframework.data.domain.Page; 5 | import org.springframework.data.domain.Pageable; 6 | import org.springframework.data.jpa.repository.JpaRepository; 7 | import org.springframework.data.jpa.repository.Query; 8 | 9 | import java.util.List; 10 | 11 | public interface CommentRepository extends JpaRepository { 12 | List findByProductId(Long productId); 13 | 14 | @Query(value = "SELECT c.content,c.create_time,c.nickname,c.id,c.product_id FROM comment c,product p " + 15 | "WHERE p.user_id = ?1 And p.id=c" + 16 | ".product_id", nativeQuery = true) 17 | Page findByUserId(Long userid, Pageable pageable); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/dao/RoleRepository.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.dao; 2 | 3 | import com.secondHandbbs.domain.Role; 4 | import org.springframework.data.jpa.repository.JpaRepository; 5 | 6 | import java.util.List; 7 | 8 | public interface RoleRepository extends JpaRepository { 9 | 10 | List findByRoleName(String roleName); 11 | 12 | 13 | void deleteByRoleId(Long roleId); 14 | 15 | 16 | } -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/dao/UserRepository.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.dao; 2 | 3 | 4 | import com.secondHandbbs.domain.User; 5 | import org.springframework.data.jpa.repository.JpaRepository; 6 | 7 | import java.util.List; 8 | 9 | public interface UserRepository extends JpaRepository { 10 | public List findByUsername(String name); 11 | 12 | // public List findByNameAndPassword(String name,String password); 13 | 14 | // @Query("from User u where u.name=:name") 15 | // public List findUser(@Param("name") String name); 16 | 17 | User findByUsernameAndPassword(String username, String password); 18 | 19 | User findUserByUsername(String username); 20 | 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/service/AdminUserService.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.service; 2 | 3 | 4 | import com.secondHandbbs.dao.UserRepository; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | 8 | @Service 9 | public class AdminUserService { 10 | @Autowired 11 | private UserRepository userRepository; 12 | 13 | public long adminCount(){ 14 | return userRepository.count(); 15 | } 16 | 17 | 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/service/AnnounceService.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.service; 2 | 3 | 4 | import com.secondHandbbs.dao.AnnounceRepository; 5 | import com.secondHandbbs.domain.Announce; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.data.domain.Page; 8 | import org.springframework.data.domain.Pageable; 9 | import org.springframework.stereotype.Service; 10 | 11 | import java.util.Date; 12 | 13 | @Service 14 | public class AnnounceService { 15 | @Autowired 16 | private AnnounceRepository announceRepository; 17 | 18 | // 分页获取最新的商品信息 19 | public Page listAnnounce(Pageable pageable) { 20 | return announceRepository.findAll(pageable); 21 | } 22 | 23 | 24 | //保存公告 25 | public Announce saveAnnounce(Announce announce) { 26 | announce.setCreateTime(new Date()); 27 | return announceRepository.save(announce); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/util/FileUtils.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.util; 2 | 3 | import org.springframework.web.multipart.MultipartFile; 4 | 5 | import java.io.File; 6 | import java.io.IOException; 7 | 8 | 9 | /** 10 | * 文件上传配置类 11 | *@Author: qiuwenhao 12 | *@date: 2020/7/29 13 | */ 14 | public class FileUtils { 15 | /** 16 | * 保存图片信息 17 | *@Author: qiuwenhao 18 | *@date: 2020/7/29 19 | */ 20 | public static void saveFile(MultipartFile file,String path) throws IllegalStateException, 21 | IOException { 22 | // // 获取上传的文件名称,并结合存放路径,构建新的文件名称 23 | String filename = file.getOriginalFilename(); 24 | 25 | File filepath = new File(path,filename); 26 | if(!filepath.getParentFile().exists()){ 27 | filepath.getParentFile().mkdirs(); 28 | // System.out.println(filepath.getParentFile()); 29 | } 30 | // 将上传文件保存到目标文件目录 31 | file.transferTo(new File(path + File.separator + filename)); 32 | 33 | 34 | 35 | 36 | 37 | } 38 | 39 | 40 | 41 | } 42 | -------------------------------------------------------------------------------- /src/main/java/com/secondHandbbs/util/uuid/IdUtils.java: -------------------------------------------------------------------------------- 1 | package com.secondHandbbs.util.uuid; 2 | 3 | /** 4 | * ID生成器工具类 5 | * 6 | * @author ruoyi 7 | */ 8 | public class IdUtils 9 | { 10 | /** 11 | * 获取随机UUID 12 | * 13 | * @return 随机UUID 14 | */ 15 | public static String randomUUID() 16 | { 17 | return UUID.randomUUID().toString(); 18 | } 19 | 20 | /** 21 | * 简化的UUID,去掉了横线 22 | * 23 | * @return 简化的UUID,去掉了横线 24 | */ 25 | public static String simpleUUID() 26 | { 27 | return UUID.randomUUID().toString(true); 28 | } 29 | 30 | /** 31 | * 获取随机UUID,使用性能更好的ThreadLocalRandom生成UUID 32 | * 33 | * @return 随机UUID 34 | */ 35 | public static String fastUUID() 36 | { 37 | return UUID.fastUUID().toString(); 38 | } 39 | 40 | /** 41 | * 简化的UUID,去掉了横线,使用性能更好的ThreadLocalRandom生成UUID 42 | * 43 | * @return 简化的UUID,去掉了横线 44 | */ 45 | public static String fastSimpleUUID() 46 | { 47 | return UUID.fastUUID().toString(true); 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | #spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver 2 | #spring.jpa.properties.hibernate.hbm2ddl.auto=update 3 | spring.jpa.properties.hibernate.enable_lazy_load_no_trans=true 4 | #####################需要根据自己的情况修改的位置 ######################################## 5 | #数据库设置 6 | #spring.datasource.url=jdbc:mysql://localhost:3306/db_second_hand_bbs?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai 7 | #spring.datasource.username=root 8 | #spring.datasource.password=father 9 | 10 | #session保存时间 11 | server.servlet.session.timeout=3600 12 | 13 | # 商品图片上传位置(记得修改成自己的位置) 14 | web.upload-path=E://log/secondhand-bbs 15 | ############################################################ 16 | # 静态文件加载文职 17 | spring.resources.static-locations=classpath:/static,classpath:/public,classpath:/resources,\ 18 | classpath:/META-INF/resources,file:${web.upload-path} 19 | 20 | # 上传时最大的文件大小 21 | spring.servlet.multipart.max-file-size=100MB 22 | spring.servlet.multipart.max-request-size=1000MB 23 | 24 | # 端口设置 25 | #server.port: 8085 26 | 27 | # 日志文件配置 28 | #格式化,只能输出日期和内容 29 | # logging.pattern.console: "%d - %msg%n" 30 | 31 | -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | # Spring配置 2 | spring: 3 | # 数据库设置 4 | datasource: 5 | driverClassName: com.mysql.cj.jdbc.Driver 6 | url: jdbc:mysql://localhost:3306/db_second_hand_bbs?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai 7 | username: root 8 | password: father 9 | # spring data jpa 设置 10 | jpa: 11 | properties: 12 | hibernate: 13 | ddl-auto: update 14 | show-sql: true 15 | # redis 配置 16 | redis: 17 | # 地址 18 | host: localhost 19 | # 端口,默认为6379 20 | port: 6379 21 | # 密码 22 | password: 23 | # 连接超时时间 24 | timeout: 10s 25 | lettuce: 26 | pool: 27 | # 连接池中的最小空闲连接 28 | min-idle: 0 29 | # 连接池中的最大空闲连接 30 | max-idle: 8 31 | # 连接池的最大数据库连接数 32 | max-active: 8 33 | # #连接池最大阻塞等待时间(使用负值表示没有限制) 34 | max-wait: -1ms 35 | 36 | # 端口设置 37 | server: 38 | port: 8080 -------------------------------------------------------------------------------- /src/main/resources/static/css/custom.css: -------------------------------------------------------------------------------- 1 | /********************************************************************************* 2 | 3 | Template Name: Genrre - Fashion eCommerce Bootstrap4 Template 4 | Description: A perfect template to build beautiful and unique fashion eCommerce websites. It comes with nice and clean design. 5 | Version: 1.0 6 | 7 | Note: This is custom css. 8 | 9 | **********************************************************************************/ -------------------------------------------------------------------------------- /src/main/resources/static/css/plugins.css: -------------------------------------------------------------------------------- 1 | /********************************************************************************* 2 | 3 | Template Name: Genrre - Fashion eCommerce Bootstrap4 Template 4 | Description: A perfect template to build beautiful and unique fashion eCommerce websites. It comes with nice and clean design. 5 | Version: 1.0 6 | 7 | Note: This is plugins css. 8 | 9 | **********************************************************************************/ 10 | 11 | 12 | @import 'font-awesome.min.css'; 13 | @import 'meanmenu.css'; 14 | @import 'slick.min.css'; 15 | @import 'nice-select.min.css'; 16 | @import 'magnefic-popup.min.css'; 17 | @import 'range-slider.css'; 18 | -------------------------------------------------------------------------------- /src/main/resources/static/css/signin.css: -------------------------------------------------------------------------------- 1 | html, 2 | body { 3 | height: 100%; 4 | } 5 | 6 | body { 7 | display: -ms-flexbox; 8 | display: flex; 9 | -ms-flex-align: center; 10 | align-items: center; 11 | padding-top: 40px; 12 | padding-bottom: 40px; 13 | background-color: #f5f5f5; 14 | } 15 | 16 | .form-signin { 17 | width: 100%; 18 | max-width: 330px; 19 | padding: 15px; 20 | margin: auto; 21 | } 22 | .form-signin .checkbox { 23 | font-weight: 400; 24 | } 25 | .form-signin .form-control { 26 | position: relative; 27 | box-sizing: border-box; 28 | height: auto; 29 | padding: 10px; 30 | font-size: 16px; 31 | } 32 | .form-signin .form-control:focus { 33 | z-index: 2; 34 | } 35 | .form-signin input[type="email"] { 36 | margin-bottom: -1px; 37 | border-bottom-right-radius: 0; 38 | border-bottom-left-radius: 0; 39 | } 40 | .form-signin input[type="password"] { 41 | margin-bottom: 10px; 42 | border-top-left-radius: 0; 43 | border-top-right-radius: 0; 44 | } 45 | -------------------------------------------------------------------------------- /src/main/resources/static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/main/resources/static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/main/resources/static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/main/resources/static/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/fonts/fontawesome-webfontd41d.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/fontawesome-webfontd41d.eot -------------------------------------------------------------------------------- /src/main/resources/static/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/slick.eot -------------------------------------------------------------------------------- /src/main/resources/static/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/slick.ttf -------------------------------------------------------------------------------- /src/main/resources/static/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/slick.woff -------------------------------------------------------------------------------- /src/main/resources/static/fonts/slickd41d.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/fonts/slickd41d.eot -------------------------------------------------------------------------------- /src/main/resources/static/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/img/ajax-loader.gif -------------------------------------------------------------------------------- /src/main/resources/static/img/author-image/author-image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/img/author-image/author-image-1.png -------------------------------------------------------------------------------- /src/main/resources/static/img/author-image/author-image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/img/author-image/author-image-2.png -------------------------------------------------------------------------------- /src/main/resources/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/img/favicon.ico -------------------------------------------------------------------------------- /src/main/resources/static/img/hero-image/hero-image-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/img/hero-image/hero-image-1.jpg -------------------------------------------------------------------------------- /src/main/resources/static/img/hero-image/hero-image-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/img/hero-image/hero-image-2.jpg -------------------------------------------------------------------------------- /src/main/resources/static/img/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/img/icon.png -------------------------------------------------------------------------------- /src/main/resources/static/img/logo/logo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/img/logo/logo-1.png -------------------------------------------------------------------------------- /src/main/resources/static/imgs/admin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/imgs/admin.jpg -------------------------------------------------------------------------------- /src/main/resources/static/imgs/head.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/imgs/head.jpg -------------------------------------------------------------------------------- /src/main/resources/static/imgs/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/imgs/login.png -------------------------------------------------------------------------------- /src/main/resources/static/imgs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/imgs/logo.png -------------------------------------------------------------------------------- /src/main/resources/static/imgs/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/imgs/logo2.png -------------------------------------------------------------------------------- /src/main/resources/static/imgs/people.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/imgs/people.jpg -------------------------------------------------------------------------------- /src/main/resources/static/js/dashboard.js: -------------------------------------------------------------------------------- 1 | /* globals Chart:false, feather:false */ 2 | 3 | (function () { 4 | 'use strict' 5 | 6 | feather.replace() 7 | 8 | // Graphs 9 | var ctx = document.getElementById('myChart') 10 | // eslint-disable-next-line no-unused-vars 11 | var myChart = new Chart(ctx, { 12 | type: 'line', 13 | data: { 14 | labels: [ 15 | 'Sunday', 16 | 'Monday', 17 | 'Tuesday', 18 | 'Wednesday', 19 | 'Thursday', 20 | 'Friday', 21 | 'Saturday' 22 | ], 23 | datasets: [{ 24 | data: [ 25 | 15339, 26 | 21345, 27 | 18483, 28 | 24003, 29 | 23489, 30 | 24092, 31 | 12034 32 | ], 33 | lineTension: 0, 34 | backgroundColor: 'transparent', 35 | borderColor: '#007bff', 36 | borderWidth: 4, 37 | pointBackgroundColor: '#007bff' 38 | }] 39 | }, 40 | options: { 41 | scales: { 42 | yAxes: [{ 43 | ticks: { 44 | beginAtZero: false 45 | } 46 | }] 47 | }, 48 | legend: { 49 | display: false 50 | } 51 | } 52 | }) 53 | }()) 54 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ae.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ag.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/am.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/at.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ax.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/az.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bb.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bd.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/be.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bg.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bh.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bj.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bq.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bs.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bv.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/bw.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ca.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cd.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cg.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ch.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ci.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cm.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | Flag of the People's Republic of China 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/co.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cw.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/cz.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/de.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/dj.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/dk.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/dz.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ee.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/eh.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/fi.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/fm.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/fo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/fr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ga.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gb.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ge.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gg.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gh.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gm.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gp.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gw.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/gy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/hu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/id.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ie.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/il.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/in.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/is.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/it.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/jm.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/jo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/jp.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/kn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/kp.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/kw.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/la.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/lc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/lr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/lt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/lu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/lv.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ly.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ma.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mg.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mh.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mk.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ml.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mm.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mq.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mu.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/mv.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/nc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ne.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ng.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/nl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/no.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/nr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/pa.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/pe.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/pk.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/pl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/pm.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/pr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ps.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/pw.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/qa.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/re.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ro.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ru.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/rw.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/sb.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/sc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/sd.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/se.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/sj.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/sl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/sn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/so.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/sr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ss.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | Flag of South Sudan 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/st.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/sy.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/td.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/tf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/tg.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/th.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/tk.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/tl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/tn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/to.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/tr.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/tt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/tz.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ua.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/vc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/vn.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/wf.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ws.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/ye.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/yt.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/flag-icon-css/flags/za.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/animated.less: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .@{fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .@{fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/bordered-pulled.less: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em @fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .@{fa-css-prefix}-pull-left { float: left; } 11 | .@{fa-css-prefix}-pull-right { float: right; } 12 | 13 | .@{fa-css-prefix} { 14 | &.@{fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.@{fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .@{fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables.less"; 7 | @import "mixins.less"; 8 | @import "path.less"; 9 | @import "core.less"; 10 | @import "larger.less"; 11 | @import "fixed-width.less"; 12 | @import "list.less"; 13 | @import "bordered-pulled.less"; 14 | @import "animated.less"; 15 | @import "rotated-flipped.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | @import "screen-reader.less"; 19 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: (-@fa-li-width + (4em / 14)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/path.less: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); 7 | src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), 8 | url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), 9 | url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), 10 | url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), 11 | url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/rotated-flipped.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } 5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } 6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } 7 | 8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } 9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .@{fa-css-prefix}-rotate-90, 15 | :root .@{fa-css-prefix}-rotate-180, 16 | :root .@{fa-css-prefix}-rotate-270, 17 | :root .@{fa-css-prefix}-flip-horizontal, 18 | :root .@{fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/screen-reader.less: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { .sr-only(); } 5 | .sr-only-focusable { .sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; } 21 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "font-awesome", 3 | "description": "Font Awesome", 4 | "version": "4.2.0", 5 | "keywords": [], 6 | "homepage": "http://fontawesome.io", 7 | "dependencies": {}, 8 | "devDependencies": {}, 9 | "license": [ 10 | "OFL-1.1", 11 | "MIT", 12 | "CC-BY-3.0" 13 | ], 14 | "main": [ 15 | "./css/font-awesome.css", 16 | ".//fonts/*" 17 | ], 18 | "ignore": [ 19 | "*/.*", 20 | "*.json", 21 | "src", 22 | "*.yml", 23 | "Gemfile", 24 | "Gemfile.lock", 25 | "*.md" 26 | ], 27 | "_release": "4.2.0", 28 | "_resolution": { 29 | "type": "version", 30 | "tag": "v4.2.0", 31 | "commit": "0b924144a95a54fa738d0450ff66c1dabd11ae74" 32 | }, 33 | "_source": "git://github.com/FortAwesome/Font-Awesome.git", 34 | "_target": "~4.2.0", 35 | "_originalSource": "font-awesome" 36 | } -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | *.db 4 | *.db.old 5 | *.swp 6 | *.db-journal 7 | 8 | .coverage 9 | .DS_Store 10 | .installed.cfg 11 | _gh_pages/* 12 | 13 | .idea/* 14 | .svn/* 15 | src/website/static/* 16 | src/website/media/* 17 | 18 | bin 19 | cfcache 20 | develop-eggs 21 | dist 22 | downloads 23 | eggs 24 | parts 25 | tmp 26 | .sass-cache 27 | node_modules 28 | 29 | src/website/settingslocal.py 30 | stunnel.log 31 | 32 | .ruby-version 33 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/.npmignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | *.db 4 | *.db.old 5 | *.swp 6 | *.db-journal 7 | 8 | .coverage 9 | .DS_Store 10 | .installed.cfg 11 | _gh_pages/* 12 | 13 | .idea/* 14 | .svn/* 15 | src/website/static/* 16 | src/website/media/* 17 | 18 | bin 19 | cfcache 20 | develop-eggs 21 | dist 22 | downloads 23 | eggs 24 | parts 25 | tmp 26 | .sass-cache 27 | node_modules 28 | 29 | src/website/settingslocal.py 30 | stunnel.log 31 | 32 | .ruby-version 33 | 34 | # don't need these in the npm package. 35 | src/ 36 | _config.yml 37 | bower.json 38 | component.json 39 | composer.json 40 | CONTRIBUTING.md 41 | Gemfile 42 | Gemfile.lock 43 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "font-awesome", 3 | "description": "Font Awesome", 4 | "version": "4.2.0", 5 | "keywords": [], 6 | "homepage": "http://fontawesome.io", 7 | "dependencies": {}, 8 | "devDependencies": {}, 9 | "license": ["OFL-1.1", "MIT", "CC-BY-3.0"], 10 | "main": [ 11 | "./css/font-awesome.css", 12 | ".//fonts/*" 13 | ], 14 | "ignore": [ 15 | "*/.*", 16 | "*.json", 17 | "src", 18 | "*.yml", 19 | "Gemfile", 20 | "Gemfile.lock", 21 | "*.md" 22 | ] 23 | } 24 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/old/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont-old.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont-old.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/font-awesome/old/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/animated.less: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .@{fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .@{fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/bordered-pulled.less: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em @fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .@{fa-css-prefix}-pull-left { float: left; } 11 | .@{fa-css-prefix}-pull-right { float: right; } 12 | 13 | .@{fa-css-prefix} { 14 | &.@{fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.@{fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .@{fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/extras.less: -------------------------------------------------------------------------------- 1 | // Extras 2 | // -------------------------- 3 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables.less"; 7 | @import "mixins.less"; 8 | @import "path.less"; 9 | @import "core.less"; 10 | @import "larger.less"; 11 | @import "fixed-width.less"; 12 | @import "list.less"; 13 | @import "bordered-pulled.less"; 14 | @import "animated.less"; 15 | @import "rotated-flipped.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: (-@fa-li-width + (4em / 14)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/mixins.less: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | .fa-icon() { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | 14 | .fa-icon-rotate(@degrees, @rotation) { 15 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation); 16 | -webkit-transform: rotate(@degrees); 17 | -ms-transform: rotate(@degrees); 18 | transform: rotate(@degrees); 19 | } 20 | 21 | .fa-icon-flip(@horiz, @vert, @rotation) { 22 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1); 23 | -webkit-transform: scale(@horiz, @vert); 24 | -ms-transform: scale(@horiz, @vert); 25 | transform: scale(@horiz, @vert); 26 | } 27 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/path.less: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('../less/icons/font-awesome/fonts/fontawesome-webfont.eot?v=@{fa-version}'); 7 | src: url('../less/icons/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), 8 | url('../less/icons/font-awesome/fonts/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), 9 | url('../less/icons/font-awesome/fonts/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), 10 | url('../less/icons/font-awesome/fonts/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), 11 | url('../less/icons/font-awesome/fonts/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('../less/icons/font-awesome/fonts/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/rotated-flipped.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } 5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } 6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } 7 | 8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } 9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .@{fa-css-prefix}-rotate-90, 15 | :root .@{fa-css-prefix}-rotate-180, 16 | :root .@{fa-css-prefix}-rotate-270, 17 | :root .@{fa-css-prefix}-flip-horizontal, 18 | :root .@{fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/spinning.less: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .@{fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | @-webkit-keyframes fa-spin { 10 | 0% { 11 | -webkit-transform: rotate(0deg); 12 | transform: rotate(0deg); 13 | } 14 | 100% { 15 | -webkit-transform: rotate(359deg); 16 | transform: rotate(359deg); 17 | } 18 | } 19 | 20 | @keyframes fa-spin { 21 | 0% { 22 | -webkit-transform: rotate(0deg); 23 | transform: rotate(0deg); 24 | } 25 | 100% { 26 | -webkit-transform: rotate(359deg); 27 | transform: rotate(359deg); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; } 21 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_animated.scss: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .#{$fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em $fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .#{$fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_mixins.scss: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | @mixin fa-icon() { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | 14 | @mixin fa-icon-rotate($degrees, $rotation) { 15 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); 16 | -webkit-transform: rotate($degrees); 17 | -ms-transform: rotate($degrees); 18 | transform: rotate($degrees); 19 | } 20 | 21 | @mixin fa-icon-flip($horiz, $vert, $rotation) { 22 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}); 23 | -webkit-transform: scale($horiz, $vert); 24 | -ms-transform: scale($horiz, $vert); 25 | transform: scale($horiz, $vert); 26 | } 27 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_path.scss: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); 7 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), 8 | url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), 9 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), 10 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), 11 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } 5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } 6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } 7 | 8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } 9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .#{$fa-css-prefix}-rotate-90, 15 | :root .#{$fa-css-prefix}-rotate-180, 16 | :root .#{$fa-css-prefix}-rotate-270, 17 | :root .#{$fa-css-prefix}-flip-horizontal, 18 | :root .#{$fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_spinning.scss: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | @-webkit-keyframes fa-spin { 10 | 0% { 11 | -webkit-transform: rotate(0deg); 12 | transform: rotate(0deg); 13 | } 14 | 100% { 15 | -webkit-transform: rotate(359deg); 16 | transform: rotate(359deg); 17 | } 18 | } 19 | 20 | @keyframes fa-spin { 21 | 0% { 22 | -webkit-transform: rotate(0deg); 23 | transform: rotate(0deg); 24 | } 25 | 100% { 26 | -webkit-transform: rotate(359deg); 27 | transform: rotate(359deg); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; } 21 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/old/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "animated"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_animated.scss: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .#{$fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em $fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .#{$fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_path.scss: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); 7 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), 8 | url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), 9 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), 10 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), 11 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } 5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } 6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } 7 | 8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } 9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .#{$fa-css-prefix}-rotate-90, 15 | :root .#{$fa-css-prefix}-rotate-180, 16 | :root .#{$fa-css-prefix}-rotate-270, 17 | :root .#{$fa-css-prefix}-flip-horizontal, 18 | :root .#{$fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; } 21 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "animated"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | @import "screen-reader"; 19 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-arrows-10.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-arrows-10.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-arrows-10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-arrows-10.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-arrows-10.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-arrows-10.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-10.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-10.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-10.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-10.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-10.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-basic-elaboration-10.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-ecommerce-10.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-ecommerce-10.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-ecommerce-10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-ecommerce-10.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-ecommerce-10.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-ecommerce-10.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-music-10.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-music-10.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-music-10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-music-10.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-music-10.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-music-10.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-software-10.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-software-10.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-software-10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-software-10.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-software-10.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-software-10.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-weather-10.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-weather-10.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-weather-10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-weather-10.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/linea-icons/fonts/linea-weather-10.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/linea-icons/fonts/linea-weather-10.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/material-design-iconic-font/fonts/Material-Design-Iconic-Font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/material-design-iconic-font/fonts/Material-Design-Iconic-Font.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/material-design-iconic-font/fonts/Material-Design-Iconic-Font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/material-design-iconic-font/fonts/Material-Design-Iconic-Font.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/material-design-iconic-font/fonts/Material-Design-Iconic-Font.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/material-design-iconic-font/fonts/materialdesignicons-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/material-design-iconic-font/fonts/materialdesignicons-webfont.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/material-design-iconic-font/fonts/materialdesignicons-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/material-design-iconic-font/fonts/materialdesignicons-webfont.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/material-design-iconic-font/fonts/materialdesignicons-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/material-design-iconic-font/fonts/materialdesignicons-webfont.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/material-design-iconic-font/fonts/materialdesignicons-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/material-design-iconic-font/fonts/materialdesignicons-webfont.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/simple-line-icons/fonts/Simple-Line-Icons.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/themify-icons/fonts/themify.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/themify-icons/fonts/themify.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/themify-icons/fonts/themify.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/themify-icons/fonts/themify.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/themify-icons/fonts/themify.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/themify-icons/fonts/themify.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/css/weather-icons-variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/css/weather-icons-variables.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/fonts/weathericons-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/fonts/weathericons-regular-webfont.eot -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/fonts/weathericons-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/fonts/weathericons-regular-webfont.ttf -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/fonts/weathericons-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/fonts/weathericons-regular-webfont.woff -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/fonts/weathericons-regular-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/fonts/weathericons-regular-webfont.woff2 -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-beaufort.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-beaufort.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-day.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-day.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-direction.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-direction.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-misc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-misc.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-moon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-moon.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-neutral.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-neutral.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-night.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-night.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-time.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-time.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/css/variables-wind-names.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codeErrorSleep/second-hand-bbs/1d73cd174de60620b7763576cf65bdaba1d4684a/src/main/resources/static/scss/icons/weather-icons/less/css/variables-wind-names.css -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-classes/classes-beaufort.less: -------------------------------------------------------------------------------- 1 | .wi-wind-beaufort-0:before {content: @wind-beaufort-0;} 2 | .wi-wind-beaufort-1:before {content: @wind-beaufort-1;} 3 | .wi-wind-beaufort-2:before {content: @wind-beaufort-2;} 4 | .wi-wind-beaufort-3:before {content: @wind-beaufort-3;} 5 | .wi-wind-beaufort-4:before {content: @wind-beaufort-4;} 6 | .wi-wind-beaufort-5:before {content: @wind-beaufort-5;} 7 | .wi-wind-beaufort-6:before {content: @wind-beaufort-6;} 8 | .wi-wind-beaufort-7:before {content: @wind-beaufort-7;} 9 | .wi-wind-beaufort-8:before {content: @wind-beaufort-8;} 10 | .wi-wind-beaufort-9:before {content: @wind-beaufort-9;} 11 | .wi-wind-beaufort-10:before {content: @wind-beaufort-10;} 12 | .wi-wind-beaufort-11:before {content: @wind-beaufort-11;} 13 | .wi-wind-beaufort-12:before {content: @wind-beaufort-12;} -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-classes/classes-direction.less: -------------------------------------------------------------------------------- 1 | .wi-direction-up:before {content: @direction-up;} 2 | .wi-direction-up-right:before {content: @direction-up-right;} 3 | .wi-direction-right:before {content: @direction-right;} 4 | .wi-direction-down-right:before {content: @direction-down-right;} 5 | .wi-direction-down:before {content: @direction-down;} 6 | .wi-direction-down-left:before {content: @direction-down-left;} 7 | .wi-direction-left:before {content: @direction-left;} 8 | .wi-direction-up-left:before {content: @direction-up-left;} -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-classes/classes-misc.less: -------------------------------------------------------------------------------- 1 | .wi-alien:before {content: @alien;} 2 | .wi-celsius:before {content: @celsius;} 3 | .wi-fahrenheit:before {content: @fahrenheit;} 4 | .wi-degrees:before {content: @degrees;} 5 | .wi-thermometer:before {content: @thermometer;} 6 | .wi-thermometer-exterior:before {content: @thermometer-exterior;} 7 | .wi-thermometer-internal:before {content: @thermometer-internal;} 8 | .wi-cloud-down:before {content: @cloud-down;} 9 | .wi-cloud-up:before {content: @cloud-up;} 10 | .wi-cloud-refresh:before {content: @cloud-refresh;} 11 | .wi-horizon:before {content: @horizon;} 12 | .wi-horizon-alt:before {content: @horizon-alt;} 13 | .wi-sunrise:before {content: @sunrise;} 14 | .wi-sunset:before {content: @sunset;} 15 | .wi-moonrise:before {content: @moonrise;} 16 | .wi-moonset:before {content: @moonset;} 17 | .wi-refresh:before {content: @refresh;} 18 | .wi-refresh-alt:before {content: @refresh-alt;} 19 | .wi-umbrella:before {content: @umbrella;} 20 | .wi-barometer:before {content: @barometer;} 21 | .wi-humidity:before {content: @humidity;} 22 | .wi-na:before {content: @na;} 23 | .wi-train:before {content: @train;} -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-classes/classes-time.less: -------------------------------------------------------------------------------- 1 | .wi-time-1:before {content: @time-1;} 2 | .wi-time-2:before {content: @time-2;} 3 | .wi-time-3:before {content: @time-3;} 4 | .wi-time-4:before {content: @time-4;} 5 | .wi-time-5:before {content: @time-5;} 6 | .wi-time-6:before {content: @time-6;} 7 | .wi-time-7:before {content: @time-7;} 8 | .wi-time-8:before {content: @time-8;} 9 | .wi-time-9:before {content: @time-9;} 10 | .wi-time-10:before {content: @time-10;} 11 | .wi-time-11:before {content: @time-11;} 12 | .wi-time-12:before {content: @time-12;} -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-classes/classes-wind.less: -------------------------------------------------------------------------------- 1 | // Wind Variables 2.0 2 | 3 | @wind: "\f0b1"; 4 | 5 | .@{wi-css-prefix}-wind:before { content: @wind; } 6 | .wind-rotate(@degrees) { 7 | -webkit-transform: rotate(@degrees); 8 | -moz-transform: rotate(@degrees); 9 | -ms-transform: rotate(@degrees); 10 | -o-transform: rotate(@degrees); 11 | transform: rotate(@degrees); 12 | } 13 | 14 | @import "classes-wind-degrees.less"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-variables/variables-beaufort.less: -------------------------------------------------------------------------------- 1 | @wind-beaufort-0: "\f0b7"; 2 | @wind-beaufort-1: "\f0b8"; 3 | @wind-beaufort-2: "\f0b9"; 4 | @wind-beaufort-3: "\f0ba"; 5 | @wind-beaufort-4: "\f0bb"; 6 | @wind-beaufort-5: "\f0bc"; 7 | @wind-beaufort-6: "\f0bd"; 8 | @wind-beaufort-7: "\f0be"; 9 | @wind-beaufort-8: "\f0bf"; 10 | @wind-beaufort-9: "\f0c0"; 11 | @wind-beaufort-10: "\f0c1"; 12 | @wind-beaufort-11: "\f0c2"; 13 | @wind-beaufort-12: "\f0c3"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-variables/variables-day.less: -------------------------------------------------------------------------------- 1 | @day-sunny: "\f00d"; 2 | @day-cloudy: "\f002"; 3 | @day-cloudy-gusts: "\f000"; 4 | @day-cloudy-windy: "\f001"; 5 | @day-fog: "\f003"; 6 | @day-hail: "\f004"; 7 | @day-haze: "\f0b6"; 8 | @day-lightning: "\f005"; 9 | @day-rain: "\f008"; 10 | @day-rain-mix: "\f006"; 11 | @day-rain-wind: "\f007"; 12 | @day-showers: "\f009"; 13 | @day-sleet: "\f0b2"; 14 | @day-sleet-storm: "\f068"; 15 | @day-snow: "\f00a"; 16 | @day-snow-thunderstorm: "\f06b"; 17 | @day-snow-wind: "\f065"; 18 | @day-sprinkle: "\f00b"; 19 | @day-storm-showers: "\f00e"; 20 | @day-sunny-overcast: "\f00c"; 21 | @day-thunderstorm: "\f010"; 22 | @day-windy: "\f085"; 23 | @solar-eclipse: "\f06e"; 24 | @hot: "\f072"; 25 | @day-cloudy-high: "\f07d"; 26 | @day-light-wind: "\f0c4"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-variables/variables-direction.less: -------------------------------------------------------------------------------- 1 | @direction-up: "\f058"; 2 | @direction-up-right: "\f057"; 3 | @direction-right: "\f04d"; 4 | @direction-down-right: "\f088"; 5 | @direction-down: "\f044"; 6 | @direction-down-left: "\f043"; 7 | @direction-left: "\f048"; 8 | @direction-up-left: "\f087"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-variables/variables-misc.less: -------------------------------------------------------------------------------- 1 | @alien: "\f075"; 2 | @celsius: "\f03c"; 3 | @fahrenheit: "\f045"; 4 | @degrees: "\f042"; 5 | @thermometer: "\f055"; 6 | @thermometer-exterior: "\f053"; 7 | @thermometer-internal: "\f054"; 8 | @cloud-down: "\f03d"; 9 | @cloud-up: "\f040"; 10 | @cloud-refresh: "\f03e"; 11 | @horizon: "\f047"; 12 | @horizon-alt: "\f046"; 13 | @sunrise: "\f051"; 14 | @sunset: "\f052"; 15 | @moonrise: "\f0c9"; 16 | @moonset: "\f0ca"; 17 | @refresh: "\f04c"; 18 | @refresh-alt: "\f04b"; 19 | @umbrella: "\f084"; 20 | @barometer: "\f079"; 21 | @humidity: "\f07a"; 22 | @na: "\f07b"; 23 | @train: "\f0cb"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-variables/variables-neutral.less: -------------------------------------------------------------------------------- 1 | @cloud: "\f041"; 2 | @cloudy: "\f013"; 3 | @cloudy-gusts: "\f011"; 4 | @cloudy-windy: "\f012"; 5 | @fog: "\f014"; 6 | @hail: "\f015"; 7 | @rain: "\f019"; 8 | @rain-mix: "\f017"; 9 | @rain-wind: "\f018"; 10 | @showers: "\f01a"; 11 | @sleet: "\f0b5"; 12 | @snow: "\f01b"; 13 | @sprinkle: "\f01c"; 14 | @storm-showers: "\f01d"; 15 | @thunderstorm: "\f01e"; 16 | @snow-wind: "\f064"; 17 | @snow: "\f01b"; 18 | @smog: "\f074"; 19 | @smoke: "\f062"; 20 | @lightning: "\f016"; 21 | @raindrops: "\f04e"; 22 | @raindrop: "\f078"; 23 | @dust: "\f063"; 24 | @snowflake-cold: "\f076"; 25 | @windy: "\f021"; 26 | @strong-wind: "\f050"; 27 | @sandstorm: "\f082"; 28 | @earthquake: "\f0c6"; 29 | @fire: "\f0c7"; 30 | @flood: "\f07c"; 31 | @meteor: "\f071"; 32 | @tsunami: "\f0c5"; 33 | @volcano: "\f0c8"; 34 | @hurricane: "\f073"; 35 | @tornado: "\f056"; 36 | @small-craft-advisory: "\f0cc"; 37 | @gale-warning: "\f0cd"; 38 | @storm-warning: "\f0ce"; 39 | @hurricane-warning: "\f0cf"; 40 | @wind-direction: "\f0b1"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-variables/variables-time.less: -------------------------------------------------------------------------------- 1 | @time-1: "\f08a"; 2 | @time-2: "\f08b"; 3 | @time-3: "\f08c"; 4 | @time-4: "\f08d"; 5 | @time-5: "\f08e"; 6 | @time-6: "\f08f"; 7 | @time-7: "\f090"; 8 | @time-8: "\f091"; 9 | @time-9: "\f092"; 10 | @time-10: "\f093"; 11 | @time-11: "\f094"; 12 | @time-12: "\f089"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/icon-variables/variables-wind-names.less: -------------------------------------------------------------------------------- 1 | @n: "\f0b1"; 2 | @nne: "\f0b1"; 3 | @ne: "\f0b1"; 4 | @ene: "\f0b1"; 5 | @e: "\f0b1"; 6 | @ese: "\f0b1"; 7 | @se: "\f0b1"; 8 | @sse: "\f0b1"; 9 | @s: "\f0b1"; 10 | @ssw: "\f0b1"; 11 | @sw: "\f0b1"; 12 | @wsw: "\f0b1"; 13 | @w: "\f0b1"; 14 | @wnw: "\f0b1"; 15 | @nw: "\f0b1"; 16 | @nnw: "\f0b1"; 17 | @n: "\f0b1"; 18 | @nne: "\f0b1"; 19 | @ne: "\f0b1"; 20 | @ene: "\f0b1"; 21 | @e: "\f0b1"; 22 | @ese: "\f0b1"; 23 | @se: "\f0b1"; 24 | @sse: "\f0b1"; 25 | @s: "\f0b1"; 26 | @ssw: "\f0b1"; 27 | @sw: "\f0b1"; 28 | @wsw: "\f0b1"; 29 | @w: "\f0b1"; 30 | @wnw: "\f0b1"; 31 | @nw: "\f0b1"; 32 | @nnw: "\f0b1"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/mappings/wi-forecast-io.less: -------------------------------------------------------------------------------- 1 | .@{wi-css-prefix}-forecast-io-clear-day:before { content: @day-sunny ; } 2 | .@{wi-css-prefix}-forecast-io-clear-night:before { content: @night-clear ; } 3 | .@{wi-css-prefix}-forecast-io-rain:before { content: @rain ; } 4 | .@{wi-css-prefix}-forecast-io-snow:before { content: @snow ; } 5 | .@{wi-css-prefix}-forecast-io-sleet:before { content: @sleet ; } 6 | .@{wi-css-prefix}-forecast-io-wind:before { content: @strong-wind ; } 7 | .@{wi-css-prefix}-forecast-io-fog:before { content: @fog ; } 8 | .@{wi-css-prefix}-forecast-io-cloudy:before { content: @cloudy ; } 9 | .@{wi-css-prefix}-forecast-io-partly-cloudy-day:before { content: @day-cloudy ; } 10 | .@{wi-css-prefix}-forecast-io-partly-cloudy-night:before { content: @night-cloudy ; } 11 | .@{wi-css-prefix}-forecast-io-hail:before { content: @hail ; } 12 | .@{wi-css-prefix}-forecast-io-thunderstorm:before { content: @thunderstorm ; } 13 | .@{wi-css-prefix}-forecast-io-tornado:before { content: @tornado ; } -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/weather-icons-classes.less: -------------------------------------------------------------------------------- 1 | @import "icon-classes/classes-day.less"; 2 | @import "icon-classes/classes-night.less"; 3 | @import "icon-classes/classes-neutral.less"; 4 | @import "icon-classes/classes-misc.less"; 5 | @import "icon-classes/classes-moon.less"; 6 | @import "icon-classes/classes-moon-aliases.less"; 7 | @import "icon-classes/classes-time.less"; 8 | @import "icon-classes/classes-direction.less"; 9 | @import "icon-classes/classes-beaufort.less"; 10 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/weather-icons-variables.less: -------------------------------------------------------------------------------- 1 | @import "icon-variables/variables-beaufort.less"; 2 | @import "icon-variables/variables-time.less"; 3 | @import "icon-variables/variables-moon.less"; 4 | @import "icon-variables/variables-direction.less"; 5 | @import "icon-variables/variables-day.less"; 6 | @import "icon-variables/variables-night.less"; 7 | @import "icon-variables/variables-neutral.less"; 8 | @import "icon-variables/variables-misc.less"; 9 | 10 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/weather-icons-wind.less: -------------------------------------------------------------------------------- 1 | @import "weather-icons-core.less"; 2 | @import "icon-variables/variables-wind-names.less"; 3 | @import "icon-classes/classes-wind.less"; 4 | @import "icon-classes/classes-wind-degrees.less"; 5 | @import "icon-classes/classes-wind-aliases.less"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/less/weather-icons-wind.min.less: -------------------------------------------------------------------------------- 1 | @import "weather-icons-core.less"; 2 | @import "icon-variables/variables-wind-names.less"; 3 | @import "icon-classes/classes-wind.less"; 4 | @import "icon-classes/classes-wind-degrees.less"; 5 | @import "icon-classes/classes-wind-aliases.less"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-classes/classes-beaufort.scss: -------------------------------------------------------------------------------- 1 | .wi-wind-beaufort-0:before {content: $wind-beaufort-0;} 2 | .wi-wind-beaufort-1:before {content: $wind-beaufort-1;} 3 | .wi-wind-beaufort-2:before {content: $wind-beaufort-2;} 4 | .wi-wind-beaufort-3:before {content: $wind-beaufort-3;} 5 | .wi-wind-beaufort-4:before {content: $wind-beaufort-4;} 6 | .wi-wind-beaufort-5:before {content: $wind-beaufort-5;} 7 | .wi-wind-beaufort-6:before {content: $wind-beaufort-6;} 8 | .wi-wind-beaufort-7:before {content: $wind-beaufort-7;} 9 | .wi-wind-beaufort-8:before {content: $wind-beaufort-8;} 10 | .wi-wind-beaufort-9:before {content: $wind-beaufort-9;} 11 | .wi-wind-beaufort-10:before {content: $wind-beaufort-10;} 12 | .wi-wind-beaufort-11:before {content: $wind-beaufort-11;} 13 | .wi-wind-beaufort-12:before {content: $wind-beaufort-12;} -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-classes/classes-direction.scss: -------------------------------------------------------------------------------- 1 | .wi-direction-up:before {content: $direction-up;} 2 | .wi-direction-up-right:before {content: $direction-up-right;} 3 | .wi-direction-right:before {content: $direction-right;} 4 | .wi-direction-down-right:before {content: $direction-down-right;} 5 | .wi-direction-down:before {content: $direction-down;} 6 | .wi-direction-down-left:before {content: $direction-down-left;} 7 | .wi-direction-left:before {content: $direction-left;} 8 | .wi-direction-up-left:before {content: $direction-up-left;} -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-classes/classes-misc.scss: -------------------------------------------------------------------------------- 1 | .wi-alien:before {content: $alien;} 2 | .wi-celsius:before {content: $celsius;} 3 | .wi-fahrenheit:before {content: $fahrenheit;} 4 | .wi-degrees:before {content: $degrees;} 5 | .wi-thermometer:before {content: $thermometer;} 6 | .wi-thermometer-exterior:before {content: $thermometer-exterior;} 7 | .wi-thermometer-internal:before {content: $thermometer-internal;} 8 | .wi-cloud-down:before {content: $cloud-down;} 9 | .wi-cloud-up:before {content: $cloud-up;} 10 | .wi-cloud-refresh:before {content: $cloud-refresh;} 11 | .wi-horizon:before {content: $horizon;} 12 | .wi-horizon-alt:before {content: $horizon-alt;} 13 | .wi-sunrise:before {content: $sunrise;} 14 | .wi-sunset:before {content: $sunset;} 15 | .wi-moonrise:before {content: $moonrise;} 16 | .wi-moonset:before {content: $moonset;} 17 | .wi-refresh:before {content: $refresh;} 18 | .wi-refresh-alt:before {content: $refresh-alt;} 19 | .wi-umbrella:before {content: $umbrella;} 20 | .wi-barometer:before {content: $barometer;} 21 | .wi-humidity:before {content: $humidity;} 22 | .wi-na:before {content: $na;} 23 | .wi-train:before {content: $train;} -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-classes/classes-time.scss: -------------------------------------------------------------------------------- 1 | .wi-time-1:before {content: $time-1;} 2 | .wi-time-2:before {content: $time-2;} 3 | .wi-time-3:before {content: $time-3;} 4 | .wi-time-4:before {content: $time-4;} 5 | .wi-time-5:before {content: $time-5;} 6 | .wi-time-6:before {content: $time-6;} 7 | .wi-time-7:before {content: $time-7;} 8 | .wi-time-8:before {content: $time-8;} 9 | .wi-time-9:before {content: $time-9;} 10 | .wi-time-10:before {content: $time-10;} 11 | .wi-time-11:before {content: $time-11;} 12 | .wi-time-12:before {content: $time-12;} -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-classes/classes-wind.scss: -------------------------------------------------------------------------------- 1 | // Wind Variables 2.0 2 | 3 | $wind: "\f0b1"; 4 | 5 | .#{$wi-css-prefix}-wind:before { content: $wind; } 6 | 7 | @mixin wind-rotate( $val: 0deg ) { 8 | -webkit-transform: rotate($val); 9 | -moz-transform: rotate($val); 10 | -ms-transform: rotate($val); 11 | -o-transform: rotate($val); 12 | transform: rotate($val); 13 | } 14 | 15 | @import "classes-wind-degrees.scss"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-variables/variables-beaufort.scss: -------------------------------------------------------------------------------- 1 | $wind-beaufort-0: "\f0b7"; 2 | $wind-beaufort-1: "\f0b8"; 3 | $wind-beaufort-2: "\f0b9"; 4 | $wind-beaufort-3: "\f0ba"; 5 | $wind-beaufort-4: "\f0bb"; 6 | $wind-beaufort-5: "\f0bc"; 7 | $wind-beaufort-6: "\f0bd"; 8 | $wind-beaufort-7: "\f0be"; 9 | $wind-beaufort-8: "\f0bf"; 10 | $wind-beaufort-9: "\f0c0"; 11 | $wind-beaufort-10: "\f0c1"; 12 | $wind-beaufort-11: "\f0c2"; 13 | $wind-beaufort-12: "\f0c3"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-variables/variables-day.scss: -------------------------------------------------------------------------------- 1 | $day-sunny: "\f00d"; 2 | $day-cloudy: "\f002"; 3 | $day-cloudy-gusts: "\f000"; 4 | $day-cloudy-windy: "\f001"; 5 | $day-fog: "\f003"; 6 | $day-hail: "\f004"; 7 | $day-haze: "\f0b6"; 8 | $day-lightning: "\f005"; 9 | $day-rain: "\f008"; 10 | $day-rain-mix: "\f006"; 11 | $day-rain-wind: "\f007"; 12 | $day-showers: "\f009"; 13 | $day-sleet: "\f0b2"; 14 | $day-sleet-storm: "\f068"; 15 | $day-snow: "\f00a"; 16 | $day-snow-thunderstorm: "\f06b"; 17 | $day-snow-wind: "\f065"; 18 | $day-sprinkle: "\f00b"; 19 | $day-storm-showers: "\f00e"; 20 | $day-sunny-overcast: "\f00c"; 21 | $day-thunderstorm: "\f010"; 22 | $day-windy: "\f085"; 23 | $solar-eclipse: "\f06e"; 24 | $hot: "\f072"; 25 | $day-cloudy-high: "\f07d"; 26 | $day-light-wind: "\f0c4"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-variables/variables-direction.scss: -------------------------------------------------------------------------------- 1 | $direction-up: "\f058"; 2 | $direction-up-right: "\f057"; 3 | $direction-right: "\f04d"; 4 | $direction-down-right: "\f088"; 5 | $direction-down: "\f044"; 6 | $direction-down-left: "\f043"; 7 | $direction-left: "\f048"; 8 | $direction-up-left: "\f087"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-variables/variables-misc.scss: -------------------------------------------------------------------------------- 1 | $alien: "\f075"; 2 | $celsius: "\f03c"; 3 | $fahrenheit: "\f045"; 4 | $degrees: "\f042"; 5 | $thermometer: "\f055"; 6 | $thermometer-exterior: "\f053"; 7 | $thermometer-internal: "\f054"; 8 | $cloud-down: "\f03d"; 9 | $cloud-up: "\f040"; 10 | $cloud-refresh: "\f03e"; 11 | $horizon: "\f047"; 12 | $horizon-alt: "\f046"; 13 | $sunrise: "\f051"; 14 | $sunset: "\f052"; 15 | $moonrise: "\f0c9"; 16 | $moonset: "\f0ca"; 17 | $refresh: "\f04c"; 18 | $refresh-alt: "\f04b"; 19 | $umbrella: "\f084"; 20 | $barometer: "\f079"; 21 | $humidity: "\f07a"; 22 | $na: "\f07b"; 23 | $train: "\f0cb"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-variables/variables-neutral.scss: -------------------------------------------------------------------------------- 1 | $cloud: "\f041"; 2 | $cloudy: "\f013"; 3 | $cloudy-gusts: "\f011"; 4 | $cloudy-windy: "\f012"; 5 | $fog: "\f014"; 6 | $hail: "\f015"; 7 | $rain: "\f019"; 8 | $rain-mix: "\f017"; 9 | $rain-wind: "\f018"; 10 | $showers: "\f01a"; 11 | $sleet: "\f0b5"; 12 | $snow: "\f01b"; 13 | $sprinkle: "\f01c"; 14 | $storm-showers: "\f01d"; 15 | $thunderstorm: "\f01e"; 16 | $snow-wind: "\f064"; 17 | $snow: "\f01b"; 18 | $smog: "\f074"; 19 | $smoke: "\f062"; 20 | $lightning: "\f016"; 21 | $raindrops: "\f04e"; 22 | $raindrop: "\f078"; 23 | $dust: "\f063"; 24 | $snowflake-cold: "\f076"; 25 | $windy: "\f021"; 26 | $strong-wind: "\f050"; 27 | $sandstorm: "\f082"; 28 | $earthquake: "\f0c6"; 29 | $fire: "\f0c7"; 30 | $flood: "\f07c"; 31 | $meteor: "\f071"; 32 | $tsunami: "\f0c5"; 33 | $volcano: "\f0c8"; 34 | $hurricane: "\f073"; 35 | $tornado: "\f056"; 36 | $small-craft-advisory: "\f0cc"; 37 | $gale-warning: "\f0cd"; 38 | $storm-warning: "\f0ce"; 39 | $hurricane-warning: "\f0cf"; 40 | $wind-direction: "\f0b1"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-variables/variables-time.scss: -------------------------------------------------------------------------------- 1 | $time-1: "\f08a"; 2 | $time-2: "\f08b"; 3 | $time-3: "\f08c"; 4 | $time-4: "\f08d"; 5 | $time-5: "\f08e"; 6 | $time-6: "\f08f"; 7 | $time-7: "\f090"; 8 | $time-8: "\f091"; 9 | $time-9: "\f092"; 10 | $time-10: "\f093"; 11 | $time-11: "\f094"; 12 | $time-12: "\f089"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/icon-variables/variables-wind-names.scss: -------------------------------------------------------------------------------- 1 | $n: "\f0b1"; 2 | $nne: "\f0b1"; 3 | $ne: "\f0b1"; 4 | $ene: "\f0b1"; 5 | $e: "\f0b1"; 6 | $ese: "\f0b1"; 7 | $se: "\f0b1"; 8 | $sse: "\f0b1"; 9 | $s: "\f0b1"; 10 | $ssw: "\f0b1"; 11 | $sw: "\f0b1"; 12 | $wsw: "\f0b1"; 13 | $w: "\f0b1"; 14 | $wnw: "\f0b1"; 15 | $nw: "\f0b1"; 16 | $nnw: "\f0b1"; 17 | $n: "\f0b1"; 18 | $nne: "\f0b1"; 19 | $ne: "\f0b1"; 20 | $ene: "\f0b1"; 21 | $e: "\f0b1"; 22 | $ese: "\f0b1"; 23 | $se: "\f0b1"; 24 | $sse: "\f0b1"; 25 | $s: "\f0b1"; 26 | $ssw: "\f0b1"; 27 | $sw: "\f0b1"; 28 | $wsw: "\f0b1"; 29 | $w: "\f0b1"; 30 | $wnw: "\f0b1"; 31 | $nw: "\f0b1"; 32 | $nnw: "\f0b1"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/mappings/wi-forecast-io.scss: -------------------------------------------------------------------------------- 1 | .#{$wi-css-prefix}-forecast-io-clear-day:before { content: $day-sunny ; } 2 | .#{$wi-css-prefix}-forecast-io-clear-night:before { content: $night-clear ; } 3 | .#{$wi-css-prefix}-forecast-io-rain:before { content: $rain ; } 4 | .#{$wi-css-prefix}-forecast-io-snow:before { content: $snow ; } 5 | .#{$wi-css-prefix}-forecast-io-sleet:before { content: $sleet ; } 6 | .#{$wi-css-prefix}-forecast-io-wind:before { content: $strong-wind ; } 7 | .#{$wi-css-prefix}-forecast-io-fog:before { content: $fog ; } 8 | .#{$wi-css-prefix}-forecast-io-cloudy:before { content: $cloudy ; } 9 | .#{$wi-css-prefix}-forecast-io-partly-cloudy-day:before { content: $day-cloudy ; } 10 | .#{$wi-css-prefix}-forecast-io-partly-cloudy-night:before { content: $night-cloudy ; } 11 | .#{$wi-css-prefix}-forecast-io-hail:before { content: $hail ; } 12 | .#{$wi-css-prefix}-forecast-io-thunderstorm:before { content: $thunderstorm ; } 13 | .#{$wi-css-prefix}-forecast-io-tornado:before { content: $tornado ; } -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/weather-icons-classes.scss: -------------------------------------------------------------------------------- 1 | @import "icon-classes/classes-day.scss"; 2 | @import "icon-classes/classes-night.scss"; 3 | @import "icon-classes/classes-neutral.scss"; 4 | @import "icon-classes/classes-misc.scss"; 5 | @import "icon-classes/classes-moon.scss"; 6 | @import "icon-classes/classes-moon-aliases.scss"; 7 | @import "icon-classes/classes-time.scss"; 8 | @import "icon-classes/classes-direction.scss"; 9 | @import "icon-classes/classes-beaufort.scss"; 10 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/weather-icons-variables.scss: -------------------------------------------------------------------------------- 1 | @import 'icon-variables/variables-beaufort.scss'; 2 | @import 'icon-variables/variables-time.scss'; 3 | @import 'icon-variables/variables-moon.scss'; 4 | @import 'icon-variables/variables-direction.scss'; 5 | @import 'icon-variables/variables-day.scss'; 6 | @import 'icon-variables/variables-night.scss'; 7 | @import 'icon-variables/variables-neutral.scss'; 8 | @import 'icon-variables/variables-misc.scss'; 9 | 10 | -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/weather-icons-wind.min.scss: -------------------------------------------------------------------------------- 1 | @import "weather-icons-core.scss"; 2 | @import "icon-variables/variables-wind-names.scss"; 3 | @import "icon-classes/classes-wind.scss"; 4 | @import "icon-classes/classes-wind-degrees.scss"; 5 | @import "icon-classes/classes-wind-aliases.scss"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/icons/weather-icons/sass/weather-icons-wind.scss: -------------------------------------------------------------------------------- 1 | @import "weather-icons-core.scss"; 2 | @import "icon-variables/variables-wind-names.scss"; 3 | @import "icon-classes/classes-wind.scss"; 4 | @import "icon-classes/classes-wind-degrees.scss"; 5 | @import "icon-classes/classes-wind-aliases.scss"; -------------------------------------------------------------------------------- /src/main/resources/static/scss/style.scss: -------------------------------------------------------------------------------- 1 | /* 2 | Template Name: Monster Admin 3 | Author: Themedesigner 4 | Email: niravjoshi87@gmail.com 5 | File: scss 6 | */ 7 | @import 'variable'; 8 | @import 'app'; 9 | @import 'pages'; 10 | @import 'sidebar'; 11 | @import '../scss/icons/font-awesome/css/font-awesome.min.css'; 12 | @import '../scss/icons/simple-line-icons/css/simple-line-icons.css'; 13 | @import '../scss/icons/weather-icons/css/weather-icons.min.css'; 14 | @import '../scss/icons/linea-icons/linea.css'; 15 | @import '../scss/icons/themify-icons/themify-icons.css'; 16 | @import '../scss/icons/flag-icon-css/flag-icon.min.css'; 17 | @import "../scss/icons/material-design-iconic-font/css/materialdesignicons.min.css"; 18 | @import 'widgets'; 19 | @import 'grid'; 20 | @import 'responsive'; 21 | @import '../css/spinners.css'; 22 | @import '../css/animate.css'; 23 | -------------------------------------------------------------------------------- /src/main/resources/static/secondHand/js/login.js: -------------------------------------------------------------------------------- 1 | function login() { 2 | $.modal.loading($("#btnSubmit").data("loading")); 3 | var username = $.common.trim($("input[name='username']").val()); 4 | var password = $.common.trim($("input[name='password']").val()); 5 | var validateCode = $("input[name='validateCode']").val(); 6 | var rememberMe = $("input[name='rememberme']").is(':checked'); 7 | $.ajax({ 8 | type: "post", 9 | url: ctx + "login", 10 | data: { 11 | "username": username, 12 | "password": password, 13 | "validateCode": validateCode, 14 | "rememberMe": rememberMe 15 | }, 16 | success: function(r) { 17 | if (r.code == 0) { 18 | location.href = ctx + 'index'; 19 | } else { 20 | $.modal.closeLoading(); 21 | $('.imgcode').click(); 22 | $(".code").val(""); 23 | $.modal.msg(r.msg); 24 | } 25 | } 26 | }); 27 | } -------------------------------------------------------------------------------- /src/main/resources/templates/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 登录 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 37 | --------------------------------------------------------------------------------