├── .gitattributes
├── README.md
├── tensquareForward
├── .editorconfig
├── .eslintrc.js
├── .gitignore
├── .idea
│ ├── inspectionProfiles
│ │ └── Project_Default.xml
│ ├── misc.xml
│ ├── modules.xml
│ ├── tensquareForward.iml
│ ├── vcs.xml
│ └── workspace.xml
├── .nuxt
│ ├── App.js
│ ├── client.js
│ ├── components
│ │ ├── no-ssr.js
│ │ ├── nuxt-child.js
│ │ ├── nuxt-error.vue
│ │ ├── nuxt-loading.vue
│ │ └── nuxt.js
│ ├── empty.js
│ ├── index.js
│ ├── loading.html
│ ├── middleware.js
│ ├── router.js
│ ├── server.js
│ ├── utils.js
│ └── views
│ │ ├── app.template.html
│ │ └── error.html
├── README.md
├── api
│ ├── enterprise.js
│ ├── gathering.js
│ ├── label.js
│ ├── problem.js
│ ├── recruit.js
│ ├── spit.js
│ ├── user.js
│ └── wechat.js
├── assets
│ ├── README.md
│ ├── css
│ │ ├── page-headline-logined.css
│ │ ├── page-sj-acticle-aboutUs.css
│ │ ├── page-sj-acticle-contactus.css
│ │ ├── page-sj-acticle-editorGrammar.css
│ │ ├── page-sj-acticle-feedback.css
│ │ ├── page-sj-acticle-helpCenter.css
│ │ ├── page-sj-acticle-joinUs.css
│ │ ├── page-sj-acticle-serviceTerm.css
│ │ ├── page-sj-activity-detail.css
│ │ ├── page-sj-activity-index.css
│ │ ├── page-sj-headline-column.css
│ │ ├── page-sj-headline-detail.css
│ │ ├── page-sj-headline-login.css
│ │ ├── page-sj-headline-submit.css
│ │ ├── page-sj-makeFriends-edit.css
│ │ ├── page-sj-makeFriends-index.css
│ │ ├── page-sj-makeFriends-list.css
│ │ ├── page-sj-makeFriends-submit.css
│ │ ├── page-sj-makeFriends-talk.css
│ │ ├── page-sj-other-notice.css
│ │ ├── page-sj-person-account.css
│ │ ├── page-sj-person-dynamic.css
│ │ ├── page-sj-person-homepage.css
│ │ ├── page-sj-person-loginsign.css
│ │ ├── page-sj-person-myanswer.css
│ │ ├── page-sj-person-mycollect.css
│ │ ├── page-sj-person-myfile.css
│ │ ├── page-sj-person-myfocus.css
│ │ ├── page-sj-person-myquestion.css
│ │ ├── page-sj-person-myreaded.css
│ │ ├── page-sj-person-myshare.css
│ │ ├── page-sj-qa-allTag.css
│ │ ├── page-sj-qa-customTag.css
│ │ ├── page-sj-qa-detail.css
│ │ ├── page-sj-qa-login.css
│ │ ├── page-sj-qa-logined.css
│ │ ├── page-sj-qa-submit.css
│ │ ├── page-sj-qa-tagDetail.css
│ │ ├── page-sj-recruit-area.css
│ │ ├── page-sj-recruit-company.css
│ │ ├── page-sj-recruit-detail.css
│ │ ├── page-sj-recruit-index.css
│ │ ├── page-sj-recruit-job.css
│ │ ├── page-sj-spit-detail.css
│ │ ├── page-sj-spit-index.css
│ │ ├── page-sj-spit-submit.css
│ │ ├── widget-account.css
│ │ ├── widget-activity-card-list.css
│ │ ├── widget-activity-list.css
│ │ ├── widget-activity.css
│ │ ├── widget-ad-carousel.css
│ │ ├── widget-alltags-card.css
│ │ ├── widget-base.css
│ │ ├── widget-block-btn.css
│ │ ├── widget-card-line-contact.css
│ │ ├── widget-card-line-job.css
│ │ ├── widget-card-line.css
│ │ ├── widget-card-list.css
│ │ ├── widget-carousel.css
│ │ ├── widget-company-job.css
│ │ ├── widget-customtags-card.css
│ │ ├── widget-data-list.css
│ │ ├── widget-file-edit.css
│ │ ├── widget-float-nav.css
│ │ ├── widget-footer-bottom.css
│ │ ├── widget-footer.css
│ │ ├── widget-friend-chat.css
│ │ ├── widget-friend-dating-list.css
│ │ ├── widget-friend-edit-modules.css
│ │ ├── widget-friend-info-card.css
│ │ ├── widget-friend-line-card.css
│ │ ├── widget-friend-list.css
│ │ ├── widget-friend-mymsg.css
│ │ ├── widget-head-foot.css
│ │ ├── widget-header-hover-search.css
│ │ ├── widget-header-inverse.css
│ │ ├── widget-header-login.css
│ │ ├── widget-header-logined.css
│ │ ├── widget-header-loginsign.css
│ │ ├── widget-headline-detail.css
│ │ ├── widget-headline-title.css
│ │ ├── widget-headlinedetail-rit.css
│ │ ├── widget-home-content.css
│ │ ├── widget-hot-company.css
│ │ ├── widget-hot-tags.css
│ │ ├── widget-img-text.css
│ │ ├── widget-intro.css
│ │ ├── widget-job-intro.css
│ │ ├── widget-job-position-area.css
│ │ ├── widget-job-position.css
│ │ ├── widget-login-form.css
│ │ ├── widget-mycollect-list.css
│ │ ├── widget-myfocus-list.css
│ │ ├── widget-myhome-personinfo.css
│ │ ├── widget-nav-underline.css
│ │ ├── widget-notice-time.css
│ │ ├── widget-problem-detail.css
│ │ ├── widget-qa-login.css
│ │ ├── widget-qa-submit-form.css
│ │ ├── widget-qa-title.css
│ │ ├── widget-question-list.css
│ │ ├── widget-release-date.css
│ │ ├── widget-release-feedback.css
│ │ ├── widget-search-job.css
│ │ ├── widget-signup-form.css
│ │ ├── widget-similar-problem.css
│ │ ├── widget-simple-text.css
│ │ ├── widget-sj-carousel.css
│ │ ├── widget-sj-myhome-list.css
│ │ ├── widget-submit-headline.css
│ │ ├── widget-tab-bottom-line.css
│ │ ├── widget-tab-nav.css
│ │ ├── widget-tabtags-bottom-line.css
│ │ ├── widget-tags-search.css
│ │ ├── widget-tc-data-list.css
│ │ ├── widget-tc-detail.css
│ │ └── widget-variables.css
│ ├── img
│ │ ├── asset-QQ.png
│ │ ├── asset-banner.png
│ │ ├── asset-favicon.ico
│ │ ├── asset-list01.png
│ │ ├── asset-list02.png
│ │ ├── asset-list3.png
│ │ ├── asset-logo-black.png
│ │ ├── asset-logo-white.png
│ │ ├── asset-photo.png
│ │ ├── asset-vip.png
│ │ ├── asset-weibo.png
│ │ ├── asset-weixin.png
│ │ ├── asset-yz.png
│ │ ├── page-banner.png
│ │ ├── page-nav-banner.png
│ │ ├── page-point.png
│ │ ├── page-sbanner.png
│ │ ├── widget-360.png
│ │ ├── widget-MOG88A60E7ZI.png
│ │ ├── widget-QQ.png
│ │ ├── widget-acti.png
│ │ ├── widget-activity01.png
│ │ ├── widget-activity02.png
│ │ ├── widget-activity1.png
│ │ ├── widget-activity2.png
│ │ ├── widget-activity3.png
│ │ ├── widget-activity4.png
│ │ ├── widget-activity5.png
│ │ ├── widget-ad01.png
│ │ ├── widget-baidu.png
│ │ ├── widget-banner01.png
│ │ ├── widget-banner02.png
│ │ ├── widget-company.png
│ │ ├── widget-d-circle-blue.png
│ │ ├── widget-d-circle-o.png
│ │ ├── widget-d-circle.png
│ │ ├── widget-dating1.png
│ │ ├── widget-dating2.png
│ │ ├── widget-dating3.png
│ │ ├── widget-dating4.png
│ │ ├── widget-dating5.png
│ │ ├── widget-dinner.png
│ │ ├── widget-edit.png
│ │ ├── widget-fa-movie.png
│ │ ├── widget-fa-other.png
│ │ ├── widget-fa-sing.png
│ │ ├── widget-fa-travel.png
│ │ ├── widget-friend-item.png
│ │ ├── widget-h5.png
│ │ ├── widget-homebg.png
│ │ ├── widget-js.png
│ │ ├── widget-list01.png
│ │ ├── widget-list02.png
│ │ ├── widget-logo-inverse.png
│ │ ├── widget-logo-white.png
│ │ ├── widget-logo.png
│ │ ├── widget-movie.png
│ │ ├── widget-myphoto.jpg
│ │ ├── widget-o-photo.png
│ │ ├── widget-photo.jpg
│ │ ├── widget-photo.png
│ │ ├── widget-php.png
│ │ ├── widget-python.png
│ │ ├── widget-simple.png
│ │ ├── widget-sport.png
│ │ ├── widget-t019e2d84e53580b099.png
│ │ ├── widget-t01be3f1015cf52e1f3.png
│ │ ├── widget-tc-detail.png
│ │ ├── widget-toutiao.png
│ │ ├── widget-vip.png
│ │ ├── widget-weibo.png
│ │ ├── widget-weixin.png
│ │ └── widget-widget-photo.png
│ └── plugins
│ │ ├── bootstrap
│ │ ├── CHANGELOG.md
│ │ ├── Gemfile.lock
│ │ ├── Gruntfile.js
│ │ ├── ISSUE_TEMPLATE.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── dist
│ │ │ ├── css
│ │ │ │ ├── bootstrap-theme.css
│ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ ├── bootstrap-theme.min.css.map
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── bootstrap.min.css.map
│ │ │ │ └── sj-custom-tags
│ │ │ │ │ ├── sj-custom-tags.html
│ │ │ │ │ └── sj-custom-tags.scss
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ └── js
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── npm.js
│ │ ├── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ └── glyphicons-halflings-regular.woff2
│ │ ├── grunt
│ │ │ ├── bs-commonjs-generator.js
│ │ │ ├── bs-glyphicons-data-generator.js
│ │ │ ├── bs-lessdoc-parser.js
│ │ │ ├── bs-raw-files-generator.js
│ │ │ ├── change-version.js
│ │ │ ├── configBridge.json
│ │ │ ├── npm-shrinkwrap.json
│ │ │ └── sauce_browsers.yml
│ │ ├── js
│ │ │ ├── affix.js
│ │ │ ├── alert.js
│ │ │ ├── button.js
│ │ │ ├── carousel.js
│ │ │ ├── collapse.js
│ │ │ ├── dropdown.js
│ │ │ ├── modal.js
│ │ │ ├── popover.js
│ │ │ ├── scrollspy.js
│ │ │ ├── tab.js
│ │ │ ├── tooltip.js
│ │ │ └── transition.js
│ │ ├── less
│ │ │ ├── alerts.less
│ │ │ ├── badges.less
│ │ │ ├── bootstrap.less
│ │ │ ├── breadcrumbs.less
│ │ │ ├── button-groups.less
│ │ │ ├── buttons.less
│ │ │ ├── carousel.less
│ │ │ ├── close.less
│ │ │ ├── code.less
│ │ │ ├── component-animations.less
│ │ │ ├── dropdowns.less
│ │ │ ├── forms.less
│ │ │ ├── glyphicons.less
│ │ │ ├── grid.less
│ │ │ ├── input-groups.less
│ │ │ ├── jumbotron.less
│ │ │ ├── labels.less
│ │ │ ├── list-group.less
│ │ │ ├── media.less
│ │ │ ├── mixins.less
│ │ │ ├── mixins
│ │ │ │ ├── alerts.less
│ │ │ │ ├── background-variant.less
│ │ │ │ ├── border-radius.less
│ │ │ │ ├── buttons.less
│ │ │ │ ├── center-block.less
│ │ │ │ ├── clearfix.less
│ │ │ │ ├── forms.less
│ │ │ │ ├── gradients.less
│ │ │ │ ├── grid-framework.less
│ │ │ │ ├── grid.less
│ │ │ │ ├── hide-text.less
│ │ │ │ ├── image.less
│ │ │ │ ├── labels.less
│ │ │ │ ├── list-group.less
│ │ │ │ ├── nav-divider.less
│ │ │ │ ├── nav-vertical-align.less
│ │ │ │ ├── opacity.less
│ │ │ │ ├── pagination.less
│ │ │ │ ├── panels.less
│ │ │ │ ├── progress-bar.less
│ │ │ │ ├── reset-filter.less
│ │ │ │ ├── reset-text.less
│ │ │ │ ├── resize.less
│ │ │ │ ├── responsive-visibility.less
│ │ │ │ ├── size.less
│ │ │ │ ├── tab-focus.less
│ │ │ │ ├── table-row.less
│ │ │ │ ├── text-emphasis.less
│ │ │ │ ├── text-overflow.less
│ │ │ │ └── vendor-prefixes.less
│ │ │ ├── modals.less
│ │ │ ├── navbar.less
│ │ │ ├── navs.less
│ │ │ ├── normalize.less
│ │ │ ├── pager.less
│ │ │ ├── pagination.less
│ │ │ ├── panels.less
│ │ │ ├── popovers.less
│ │ │ ├── print.less
│ │ │ ├── progress-bars.less
│ │ │ ├── responsive-embed.less
│ │ │ ├── responsive-utilities.less
│ │ │ ├── scaffolding.less
│ │ │ ├── tables.less
│ │ │ ├── theme.less
│ │ │ ├── thumbnails.less
│ │ │ ├── tooltip.less
│ │ │ ├── type.less
│ │ │ ├── utilities.less
│ │ │ ├── variables.less
│ │ │ └── wells.less
│ │ ├── nuget
│ │ │ ├── MyGet.ps1
│ │ │ ├── bootstrap.less.nuspec
│ │ │ └── bootstrap.nuspec
│ │ ├── package.js
│ │ └── package.json
│ │ ├── chat
│ │ ├── chat.css
│ │ └── chat.js
│ │ ├── ckeditor
│ │ ├── CHANGES.md
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ ├── adapters
│ │ │ └── jquery.js
│ │ ├── build-config.js
│ │ ├── ckeditor.js
│ │ ├── config.js
│ │ ├── contents.css
│ │ ├── lang
│ │ │ ├── af.js
│ │ │ ├── ar.js
│ │ │ ├── bg.js
│ │ │ ├── bn.js
│ │ │ ├── bs.js
│ │ │ ├── ca.js
│ │ │ ├── cs.js
│ │ │ ├── cy.js
│ │ │ ├── da.js
│ │ │ ├── de-ch.js
│ │ │ ├── de.js
│ │ │ ├── el.js
│ │ │ ├── en-au.js
│ │ │ ├── en-ca.js
│ │ │ ├── en-gb.js
│ │ │ ├── en.js
│ │ │ ├── eo.js
│ │ │ ├── es.js
│ │ │ ├── et.js
│ │ │ ├── eu.js
│ │ │ ├── fa.js
│ │ │ ├── fi.js
│ │ │ ├── fo.js
│ │ │ ├── fr-ca.js
│ │ │ ├── fr.js
│ │ │ ├── gl.js
│ │ │ ├── gu.js
│ │ │ ├── he.js
│ │ │ ├── hi.js
│ │ │ ├── hr.js
│ │ │ ├── hu.js
│ │ │ ├── id.js
│ │ │ ├── is.js
│ │ │ ├── it.js
│ │ │ ├── ja.js
│ │ │ ├── ka.js
│ │ │ ├── km.js
│ │ │ ├── ko.js
│ │ │ ├── ku.js
│ │ │ ├── lt.js
│ │ │ ├── lv.js
│ │ │ ├── mk.js
│ │ │ ├── mn.js
│ │ │ ├── ms.js
│ │ │ ├── nb.js
│ │ │ ├── nl.js
│ │ │ ├── no.js
│ │ │ ├── pl.js
│ │ │ ├── pt-br.js
│ │ │ ├── pt.js
│ │ │ ├── ro.js
│ │ │ ├── ru.js
│ │ │ ├── si.js
│ │ │ ├── sk.js
│ │ │ ├── sl.js
│ │ │ ├── sq.js
│ │ │ ├── sr-latn.js
│ │ │ ├── sr.js
│ │ │ ├── sv.js
│ │ │ ├── th.js
│ │ │ ├── tr.js
│ │ │ ├── tt.js
│ │ │ ├── ug.js
│ │ │ ├── uk.js
│ │ │ ├── vi.js
│ │ │ ├── zh-cn.js
│ │ │ └── zh.js
│ │ ├── plugins
│ │ │ ├── a11yhelp
│ │ │ │ └── dialogs
│ │ │ │ │ ├── a11yhelp.js
│ │ │ │ │ └── lang
│ │ │ │ │ ├── _translationstatus.txt
│ │ │ │ │ ├── af.js
│ │ │ │ │ ├── ar.js
│ │ │ │ │ ├── bg.js
│ │ │ │ │ ├── ca.js
│ │ │ │ │ ├── cs.js
│ │ │ │ │ ├── cy.js
│ │ │ │ │ ├── da.js
│ │ │ │ │ ├── de-ch.js
│ │ │ │ │ ├── de.js
│ │ │ │ │ ├── el.js
│ │ │ │ │ ├── en-gb.js
│ │ │ │ │ ├── en.js
│ │ │ │ │ ├── eo.js
│ │ │ │ │ ├── es.js
│ │ │ │ │ ├── et.js
│ │ │ │ │ ├── eu.js
│ │ │ │ │ ├── fa.js
│ │ │ │ │ ├── fi.js
│ │ │ │ │ ├── fo.js
│ │ │ │ │ ├── fr-ca.js
│ │ │ │ │ ├── fr.js
│ │ │ │ │ ├── gl.js
│ │ │ │ │ ├── gu.js
│ │ │ │ │ ├── he.js
│ │ │ │ │ ├── hi.js
│ │ │ │ │ ├── hr.js
│ │ │ │ │ ├── hu.js
│ │ │ │ │ ├── id.js
│ │ │ │ │ ├── it.js
│ │ │ │ │ ├── ja.js
│ │ │ │ │ ├── km.js
│ │ │ │ │ ├── ko.js
│ │ │ │ │ ├── ku.js
│ │ │ │ │ ├── lt.js
│ │ │ │ │ ├── lv.js
│ │ │ │ │ ├── mk.js
│ │ │ │ │ ├── mn.js
│ │ │ │ │ ├── nb.js
│ │ │ │ │ ├── nl.js
│ │ │ │ │ ├── no.js
│ │ │ │ │ ├── pl.js
│ │ │ │ │ ├── pt-br.js
│ │ │ │ │ ├── pt.js
│ │ │ │ │ ├── ro.js
│ │ │ │ │ ├── ru.js
│ │ │ │ │ ├── si.js
│ │ │ │ │ ├── sk.js
│ │ │ │ │ ├── sl.js
│ │ │ │ │ ├── sq.js
│ │ │ │ │ ├── sr-latn.js
│ │ │ │ │ ├── sr.js
│ │ │ │ │ ├── sv.js
│ │ │ │ │ ├── th.js
│ │ │ │ │ ├── tr.js
│ │ │ │ │ ├── tt.js
│ │ │ │ │ ├── ug.js
│ │ │ │ │ ├── uk.js
│ │ │ │ │ ├── vi.js
│ │ │ │ │ ├── zh-cn.js
│ │ │ │ │ └── zh.js
│ │ │ ├── about
│ │ │ │ └── dialogs
│ │ │ │ │ ├── about.js
│ │ │ │ │ ├── hidpi
│ │ │ │ │ └── logo_ckeditor.png
│ │ │ │ │ └── logo_ckeditor.png
│ │ │ ├── clipboard
│ │ │ │ └── dialogs
│ │ │ │ │ └── paste.js
│ │ │ ├── dialog
│ │ │ │ └── dialogDefinition.js
│ │ │ ├── icons.png
│ │ │ ├── icons_hidpi.png
│ │ │ ├── image
│ │ │ │ ├── dialogs
│ │ │ │ │ └── image.js
│ │ │ │ └── images
│ │ │ │ │ └── noimage.png
│ │ │ ├── link
│ │ │ │ ├── dialogs
│ │ │ │ │ ├── anchor.js
│ │ │ │ │ └── link.js
│ │ │ │ └── images
│ │ │ │ │ ├── anchor.png
│ │ │ │ │ └── hidpi
│ │ │ │ │ └── anchor.png
│ │ │ ├── magicline
│ │ │ │ └── images
│ │ │ │ │ ├── hidpi
│ │ │ │ │ ├── icon-rtl.png
│ │ │ │ │ └── icon.png
│ │ │ │ │ ├── icon-rtl.png
│ │ │ │ │ └── icon.png
│ │ │ ├── pastefromword
│ │ │ │ └── filter
│ │ │ │ │ └── default.js
│ │ │ ├── scayt
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── README.md
│ │ │ │ └── dialogs
│ │ │ │ │ ├── options.js
│ │ │ │ │ └── toolbar.css
│ │ │ ├── specialchar
│ │ │ │ └── dialogs
│ │ │ │ │ ├── lang
│ │ │ │ │ ├── _translationstatus.txt
│ │ │ │ │ ├── af.js
│ │ │ │ │ ├── ar.js
│ │ │ │ │ ├── bg.js
│ │ │ │ │ ├── ca.js
│ │ │ │ │ ├── cs.js
│ │ │ │ │ ├── cy.js
│ │ │ │ │ ├── da.js
│ │ │ │ │ ├── de-ch.js
│ │ │ │ │ ├── de.js
│ │ │ │ │ ├── el.js
│ │ │ │ │ ├── en-gb.js
│ │ │ │ │ ├── en.js
│ │ │ │ │ ├── eo.js
│ │ │ │ │ ├── es.js
│ │ │ │ │ ├── et.js
│ │ │ │ │ ├── eu.js
│ │ │ │ │ ├── fa.js
│ │ │ │ │ ├── fi.js
│ │ │ │ │ ├── fr-ca.js
│ │ │ │ │ ├── fr.js
│ │ │ │ │ ├── gl.js
│ │ │ │ │ ├── he.js
│ │ │ │ │ ├── hr.js
│ │ │ │ │ ├── hu.js
│ │ │ │ │ ├── id.js
│ │ │ │ │ ├── it.js
│ │ │ │ │ ├── ja.js
│ │ │ │ │ ├── km.js
│ │ │ │ │ ├── ko.js
│ │ │ │ │ ├── ku.js
│ │ │ │ │ ├── lt.js
│ │ │ │ │ ├── lv.js
│ │ │ │ │ ├── nb.js
│ │ │ │ │ ├── nl.js
│ │ │ │ │ ├── no.js
│ │ │ │ │ ├── pl.js
│ │ │ │ │ ├── pt-br.js
│ │ │ │ │ ├── pt.js
│ │ │ │ │ ├── ru.js
│ │ │ │ │ ├── si.js
│ │ │ │ │ ├── sk.js
│ │ │ │ │ ├── sl.js
│ │ │ │ │ ├── sq.js
│ │ │ │ │ ├── sv.js
│ │ │ │ │ ├── th.js
│ │ │ │ │ ├── tr.js
│ │ │ │ │ ├── tt.js
│ │ │ │ │ ├── ug.js
│ │ │ │ │ ├── uk.js
│ │ │ │ │ ├── vi.js
│ │ │ │ │ ├── zh-cn.js
│ │ │ │ │ └── zh.js
│ │ │ │ │ └── specialchar.js
│ │ │ ├── table
│ │ │ │ └── dialogs
│ │ │ │ │ └── table.js
│ │ │ ├── tabletools
│ │ │ │ └── dialogs
│ │ │ │ │ └── tableCell.js
│ │ │ └── wsc
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── README.md
│ │ │ │ └── dialogs
│ │ │ │ ├── ciframe.html
│ │ │ │ ├── tmpFrameset.html
│ │ │ │ ├── wsc.css
│ │ │ │ ├── wsc.js
│ │ │ │ └── wsc_ie.js
│ │ ├── samples
│ │ │ ├── css
│ │ │ │ └── samples.css
│ │ │ ├── img
│ │ │ │ ├── github-top.png
│ │ │ │ ├── header-bg.png
│ │ │ │ ├── header-separator.png
│ │ │ │ ├── logo.png
│ │ │ │ └── navigation-tip.png
│ │ │ ├── index.html
│ │ │ ├── js
│ │ │ │ ├── sample.js
│ │ │ │ └── sf.js
│ │ │ ├── old
│ │ │ │ ├── ajax.html
│ │ │ │ ├── api.html
│ │ │ │ ├── appendto.html
│ │ │ │ ├── assets
│ │ │ │ │ ├── inlineall
│ │ │ │ │ │ └── logo.png
│ │ │ │ │ ├── outputxhtml
│ │ │ │ │ │ └── outputxhtml.css
│ │ │ │ │ ├── posteddata.php
│ │ │ │ │ ├── sample.jpg
│ │ │ │ │ └── uilanguages
│ │ │ │ │ │ └── languages.js
│ │ │ │ ├── datafiltering.html
│ │ │ │ ├── dialog
│ │ │ │ │ ├── assets
│ │ │ │ │ │ └── my_dialog.js
│ │ │ │ │ └── dialog.html
│ │ │ │ ├── divreplace.html
│ │ │ │ ├── enterkey
│ │ │ │ │ └── enterkey.html
│ │ │ │ ├── htmlwriter
│ │ │ │ │ ├── assets
│ │ │ │ │ │ └── outputforflash
│ │ │ │ │ │ │ ├── outputforflash.fla
│ │ │ │ │ │ │ ├── outputforflash.swf
│ │ │ │ │ │ │ └── swfobject.js
│ │ │ │ │ ├── outputforflash.html
│ │ │ │ │ └── outputhtml.html
│ │ │ │ ├── index.html
│ │ │ │ ├── inlineall.html
│ │ │ │ ├── inlinebycode.html
│ │ │ │ ├── inlinetextarea.html
│ │ │ │ ├── jquery.html
│ │ │ │ ├── magicline
│ │ │ │ │ └── magicline.html
│ │ │ │ ├── readonly.html
│ │ │ │ ├── replacebyclass.html
│ │ │ │ ├── replacebycode.html
│ │ │ │ ├── sample.css
│ │ │ │ ├── sample.js
│ │ │ │ ├── sample_posteddata.php
│ │ │ │ ├── tabindex.html
│ │ │ │ ├── toolbar
│ │ │ │ │ └── toolbar.html
│ │ │ │ ├── uicolor.html
│ │ │ │ ├── uilanguages.html
│ │ │ │ ├── wysiwygarea
│ │ │ │ │ └── fullpage.html
│ │ │ │ └── xhtmlstyle.html
│ │ │ └── toolbarconfigurator
│ │ │ │ ├── css
│ │ │ │ └── fontello.css
│ │ │ │ ├── font
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── config.json
│ │ │ │ ├── fontello.eot
│ │ │ │ ├── fontello.svg
│ │ │ │ ├── fontello.ttf
│ │ │ │ └── fontello.woff
│ │ │ │ ├── index.html
│ │ │ │ ├── js
│ │ │ │ ├── abstracttoolbarmodifier.js
│ │ │ │ ├── fulltoolbareditor.js
│ │ │ │ ├── toolbarmodifier.js
│ │ │ │ └── toolbartextmodifier.js
│ │ │ │ └── lib
│ │ │ │ └── codemirror
│ │ │ │ ├── codemirror.css
│ │ │ │ ├── codemirror.js
│ │ │ │ ├── javascript.js
│ │ │ │ ├── neo.css
│ │ │ │ ├── show-hint.css
│ │ │ │ └── show-hint.js
│ │ ├── skins
│ │ │ └── moono
│ │ │ │ ├── dialog.css
│ │ │ │ ├── dialog_ie.css
│ │ │ │ ├── dialog_ie7.css
│ │ │ │ ├── dialog_ie8.css
│ │ │ │ ├── dialog_iequirks.css
│ │ │ │ ├── editor.css
│ │ │ │ ├── editor_gecko.css
│ │ │ │ ├── editor_ie.css
│ │ │ │ ├── editor_ie7.css
│ │ │ │ ├── editor_ie8.css
│ │ │ │ ├── editor_iequirks.css
│ │ │ │ ├── icons.png
│ │ │ │ ├── icons_hidpi.png
│ │ │ │ ├── images
│ │ │ │ ├── arrow.png
│ │ │ │ ├── close.png
│ │ │ │ ├── hidpi
│ │ │ │ │ ├── close.png
│ │ │ │ │ ├── lock-open.png
│ │ │ │ │ ├── lock.png
│ │ │ │ │ └── refresh.png
│ │ │ │ ├── lock-open.png
│ │ │ │ ├── lock.png
│ │ │ │ ├── refresh.png
│ │ │ │ └── spinner.gif
│ │ │ │ └── readme.md
│ │ └── styles.js
│ │ ├── font-awesome
│ │ ├── HELP-US-OUT.txt
│ │ ├── 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
│ │ └── 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
│ │ ├── fonts
│ │ ├── icon-moon.eot
│ │ ├── icon-moon.svg
│ │ ├── icon-moon.ttf
│ │ ├── icon-moon.woff
│ │ ├── icon-pc.eot
│ │ ├── icon-pc.svg
│ │ ├── icon-pc.ttf
│ │ ├── icon-pc.woff
│ │ ├── icon-tb.eot
│ │ ├── icon-tb.svg
│ │ ├── icon-tb.ttf
│ │ ├── icon-tb.woff
│ │ ├── icon-touch.eot
│ │ ├── icon-touch.svg
│ │ ├── icon-touch.ttf
│ │ └── icon-touch.woff
│ │ ├── jquery
│ │ ├── AUTHORS.txt
│ │ ├── LICENSE.txt
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── dist
│ │ │ ├── core.js
│ │ │ ├── jquery.js
│ │ │ ├── jquery.min.js
│ │ │ ├── jquery.min.map
│ │ │ ├── jquery.slim.js
│ │ │ ├── jquery.slim.min.js
│ │ │ └── jquery.slim.min.map
│ │ ├── external
│ │ │ └── sizzle
│ │ │ │ ├── LICENSE.txt
│ │ │ │ └── dist
│ │ │ │ ├── sizzle.js
│ │ │ │ ├── sizzle.min.js
│ │ │ │ └── sizzle.min.map
│ │ └── src
│ │ │ ├── ajax.js
│ │ │ ├── ajax
│ │ │ ├── jsonp.js
│ │ │ ├── load.js
│ │ │ ├── parseXML.js
│ │ │ ├── script.js
│ │ │ ├── var
│ │ │ │ ├── location.js
│ │ │ │ ├── nonce.js
│ │ │ │ └── rquery.js
│ │ │ └── xhr.js
│ │ │ ├── attributes.js
│ │ │ ├── attributes
│ │ │ ├── attr.js
│ │ │ ├── classes.js
│ │ │ ├── prop.js
│ │ │ ├── support.js
│ │ │ └── val.js
│ │ │ ├── callbacks.js
│ │ │ ├── core.js
│ │ │ ├── core
│ │ │ ├── DOMEval.js
│ │ │ ├── access.js
│ │ │ ├── init.js
│ │ │ ├── nodeName.js
│ │ │ ├── parseHTML.js
│ │ │ ├── ready-no-deferred.js
│ │ │ ├── ready.js
│ │ │ ├── readyException.js
│ │ │ ├── stripAndCollapse.js
│ │ │ ├── support.js
│ │ │ └── var
│ │ │ │ └── rsingleTag.js
│ │ │ ├── css.js
│ │ │ ├── css
│ │ │ ├── addGetHookIf.js
│ │ │ ├── adjustCSS.js
│ │ │ ├── curCSS.js
│ │ │ ├── hiddenVisibleSelectors.js
│ │ │ ├── showHide.js
│ │ │ ├── support.js
│ │ │ └── var
│ │ │ │ ├── cssExpand.js
│ │ │ │ ├── getStyles.js
│ │ │ │ ├── isHiddenWithinTree.js
│ │ │ │ ├── rmargin.js
│ │ │ │ ├── rnumnonpx.js
│ │ │ │ └── swap.js
│ │ │ ├── data.js
│ │ │ ├── data
│ │ │ ├── Data.js
│ │ │ └── var
│ │ │ │ ├── acceptData.js
│ │ │ │ ├── dataPriv.js
│ │ │ │ └── dataUser.js
│ │ │ ├── deferred.js
│ │ │ ├── deferred
│ │ │ └── exceptionHook.js
│ │ │ ├── deprecated.js
│ │ │ ├── dimensions.js
│ │ │ ├── effects.js
│ │ │ ├── effects
│ │ │ ├── Tween.js
│ │ │ └── animatedSelector.js
│ │ │ ├── event.js
│ │ │ ├── event
│ │ │ ├── ajax.js
│ │ │ ├── alias.js
│ │ │ ├── focusin.js
│ │ │ ├── support.js
│ │ │ └── trigger.js
│ │ │ ├── exports
│ │ │ ├── amd.js
│ │ │ └── global.js
│ │ │ ├── jquery.js
│ │ │ ├── manipulation.js
│ │ │ ├── manipulation
│ │ │ ├── _evalUrl.js
│ │ │ ├── buildFragment.js
│ │ │ ├── getAll.js
│ │ │ ├── setGlobalEval.js
│ │ │ ├── support.js
│ │ │ ├── var
│ │ │ │ ├── rcheckableType.js
│ │ │ │ ├── rscriptType.js
│ │ │ │ └── rtagName.js
│ │ │ └── wrapMap.js
│ │ │ ├── offset.js
│ │ │ ├── queue.js
│ │ │ ├── queue
│ │ │ └── delay.js
│ │ │ ├── selector-native.js
│ │ │ ├── selector-sizzle.js
│ │ │ ├── selector.js
│ │ │ ├── serialize.js
│ │ │ ├── traversing.js
│ │ │ ├── traversing
│ │ │ ├── findFilter.js
│ │ │ └── var
│ │ │ │ ├── dir.js
│ │ │ │ ├── rneedsContext.js
│ │ │ │ └── siblings.js
│ │ │ ├── var
│ │ │ ├── ObjectFunctionString.js
│ │ │ ├── arr.js
│ │ │ ├── class2type.js
│ │ │ ├── concat.js
│ │ │ ├── document.js
│ │ │ ├── documentElement.js
│ │ │ ├── fnToString.js
│ │ │ ├── getProto.js
│ │ │ ├── hasOwn.js
│ │ │ ├── indexOf.js
│ │ │ ├── pnum.js
│ │ │ ├── push.js
│ │ │ ├── rcssNum.js
│ │ │ ├── rnothtmlwhite.js
│ │ │ ├── slice.js
│ │ │ ├── support.js
│ │ │ └── toString.js
│ │ │ └── wrap.js
│ │ ├── normalize-css
│ │ ├── LICENSE.md
│ │ ├── bower.json
│ │ └── normalize.css
│ │ ├── sui
│ │ ├── sui-append.min.css
│ │ ├── sui.min.css
│ │ └── sui.min.js
│ │ └── yui
│ │ └── cssgrids-min.css
├── components
│ ├── AppLogo.vue
│ ├── README.md
│ └── wechatLogin
│ │ └── wechatLogin.vue
├── layouts
│ ├── README.md
│ └── default.vue
├── middleware
│ └── README.md
├── nuxt.config.js
├── package-lock.json
├── package.json
├── pages
│ ├── README.md
│ ├── friend
│ │ └── index.vue
│ ├── gathering
│ │ ├── index.vue
│ │ └── item
│ │ │ └── _id.vue
│ ├── index.vue
│ ├── label
│ │ ├── index.vue
│ │ └── item
│ │ │ └── _id.vue
│ ├── login_register.vue
│ ├── manager.vue
│ ├── manager
│ │ ├── account.vue
│ │ ├── dynamic.vue
│ │ ├── index.vue
│ │ ├── myanswer.vue
│ │ ├── mycollect.vue
│ │ ├── myfocus.vue
│ │ ├── myquestion.vue
│ │ ├── myreaded.vue
│ │ └── myshare.vue
│ ├── qa.vue
│ ├── qa
│ │ ├── index.vue
│ │ └── label
│ │ │ └── _label
│ │ │ ├── index.vue
│ │ │ ├── problem
│ │ │ └── _id.vue
│ │ │ └── submit.vue
│ ├── recruit
│ │ ├── index.vue
│ │ └── item
│ │ │ └── _id.vue
│ ├── spit
│ │ ├── index.vue
│ │ ├── item
│ │ │ └── _id.vue
│ │ └── submit.vue
│ └── wechatLogin.vue
├── plugins
│ ├── README.md
│ ├── element-ui.js
│ ├── nuxt-quill-plugin.js
│ └── vue-infinite-scroll.js
├── static
│ ├── README.md
│ └── favicon.ico
├── store
│ └── README.md
└── utils
│ ├── auth.js
│ ├── params.js
│ └── request.js
├── tensquare_parent
├── .gitignore
├── pom.xml
├── tensquare_article
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── article
│ │ │ │ ├── ArticleApplication.java
│ │ │ │ ├── controller
│ │ │ │ ├── ArticleController.java
│ │ │ │ ├── BaseExceptionHandler.java
│ │ │ │ ├── ChannelController.java
│ │ │ │ └── ColumnController.java
│ │ │ │ ├── dao
│ │ │ │ ├── ArticleDao.java
│ │ │ │ ├── ChannelDao.java
│ │ │ │ └── ColumnDao.java
│ │ │ │ ├── pojo
│ │ │ │ ├── Article.java
│ │ │ │ ├── Channel.java
│ │ │ │ └── Column.java
│ │ │ │ └── service
│ │ │ │ ├── ArticleService.java
│ │ │ │ ├── ChannelService.java
│ │ │ │ └── ColumnService.java
│ │ │ └── resources
│ │ │ └── application.yml
│ └── tensquare_article.iml
├── tensquare_base
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── recruit
│ │ │ │ ├── BaseApplication.java
│ │ │ │ ├── controller
│ │ │ │ └── LabelController.java
│ │ │ │ ├── dao
│ │ │ │ └── LabelDao.java
│ │ │ │ ├── pojo
│ │ │ │ └── Label.java
│ │ │ │ └── service
│ │ │ │ └── LabelService.java
│ │ │ └── resources
│ │ │ └── bootstrap.yml
│ └── tensquare_base.iml
├── tensquare_common
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ └── java
│ │ │ ├── entity
│ │ │ ├── PageResult.java
│ │ │ ├── Result.java
│ │ │ └── StatusCode.java
│ │ │ └── utils
│ │ │ ├── IdWorker.java
│ │ │ └── JwtUtil.java
│ └── tensquare_common.iml
├── tensquare_config
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── config
│ │ │ │ └── ConfigApplication.java
│ │ │ └── resources
│ │ │ └── application.yml
│ └── tensquare_config.iml
├── tensquare_eureka
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── eureka
│ │ │ │ └── EurekaApplication.java
│ │ │ └── resources
│ │ │ └── bootstrap.yml
│ └── tensquare_eureka.iml
├── tensquare_friend
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── friend
│ │ │ │ ├── FriendApplication.java
│ │ │ │ ├── client
│ │ │ │ └── UserClient.java
│ │ │ │ ├── config
│ │ │ │ └── InterceptorConfig.java
│ │ │ │ ├── controller
│ │ │ │ └── FriendController.java
│ │ │ │ ├── dao
│ │ │ │ ├── FriendDao.java
│ │ │ │ └── NoFriendDao.java
│ │ │ │ ├── interceptor
│ │ │ │ └── JwtInterceptor.java
│ │ │ │ ├── pojo
│ │ │ │ ├── Friend.java
│ │ │ │ └── NoFriend.java
│ │ │ │ └── service
│ │ │ │ └── FriendService.java
│ │ │ └── resources
│ │ │ └── application.yml
│ └── tensquare_friend.iml
├── tensquare_manager
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── manager
│ │ │ │ ├── ManagerApplication.java
│ │ │ │ └── filter
│ │ │ │ └── ManagerFilter.java
│ │ │ └── resources
│ │ │ └── bootstrap.yml
│ └── tensquare_manager.iml
├── tensquare_qa
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── qa
│ │ │ │ ├── QaApplication.java
│ │ │ │ ├── client
│ │ │ │ ├── BaseClient.java
│ │ │ │ └── impl
│ │ │ │ │ └── BaseClientImpl.java
│ │ │ │ ├── config
│ │ │ │ └── InterceptorConfig.java
│ │ │ │ ├── controller
│ │ │ │ ├── BaseExceptionHandler.java
│ │ │ │ ├── ProblemController.java
│ │ │ │ └── ReplyController.java
│ │ │ │ ├── dao
│ │ │ │ ├── ProblemDao.java
│ │ │ │ └── ReplyDao.java
│ │ │ │ ├── interceptor
│ │ │ │ └── JwtInterceptor.java
│ │ │ │ ├── pojo
│ │ │ │ ├── Problem.java
│ │ │ │ └── Reply.java
│ │ │ │ └── service
│ │ │ │ ├── ProblemService.java
│ │ │ │ └── ReplyService.java
│ │ │ └── resources
│ │ │ └── application.yml
│ └── tensquare_qa.iml
├── tensquare_recruit
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── recruit
│ │ │ │ ├── RecruitApplication.java
│ │ │ │ ├── controller
│ │ │ │ ├── BaseExceptionHandler.java
│ │ │ │ ├── EnterpriseController.java
│ │ │ │ └── RecruitController.java
│ │ │ │ ├── dao
│ │ │ │ ├── EnterpriseDao.java
│ │ │ │ └── RecruitDao.java
│ │ │ │ ├── pojo
│ │ │ │ ├── Enterprise.java
│ │ │ │ └── Recruit.java
│ │ │ │ └── service
│ │ │ │ ├── EnterpriseService.java
│ │ │ │ └── RecruitService.java
│ │ │ └── resources
│ │ │ └── application.yml
│ └── tensquare_recruit.iml
├── tensquare_search
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── search
│ │ │ │ ├── SearchApplication.java
│ │ │ │ ├── controller
│ │ │ │ └── ArticleController.java
│ │ │ │ ├── dao
│ │ │ │ └── ArticleDao.java
│ │ │ │ ├── pojo
│ │ │ │ └── Article.java
│ │ │ │ └── service
│ │ │ │ └── ArticleService.java
│ │ │ └── resources
│ │ │ └── application.yml
│ └── tensquare_search.iml
├── tensquare_sms
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── sms
│ │ │ │ ├── SmsApplication.java
│ │ │ │ ├── listener
│ │ │ │ └── SmsListener.java
│ │ │ │ └── utils
│ │ │ │ └── SmsUtil.java
│ │ │ └── resources
│ │ │ └── application.yml
│ └── tensquare_sms.iml
├── tensquare_spit
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── spit
│ │ │ │ ├── SpitApplication.java
│ │ │ │ ├── controller
│ │ │ │ └── SpitController.java
│ │ │ │ ├── dao
│ │ │ │ └── SpitDao.java
│ │ │ │ ├── pojo
│ │ │ │ └── Spit.java
│ │ │ │ └── service
│ │ │ │ └── SpitService.java
│ │ │ └── resources
│ │ │ └── application.yml
│ └── tensquare_spit.iml
├── tensquare_user
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── tensquare
│ │ │ │ └── user
│ │ │ │ ├── UserApplication.java
│ │ │ │ ├── config
│ │ │ │ ├── InterceptorConfig.java
│ │ │ │ └── WebSecurityConfig.java
│ │ │ │ ├── controller
│ │ │ │ ├── AdminController.java
│ │ │ │ ├── BaseExceptionHandler.java
│ │ │ │ └── UserController.java
│ │ │ │ ├── dao
│ │ │ │ ├── AdminDao.java
│ │ │ │ └── UserDao.java
│ │ │ │ ├── interceptor
│ │ │ │ └── JwtInterceptor.java
│ │ │ │ ├── pojo
│ │ │ │ ├── Admin.java
│ │ │ │ └── User.java
│ │ │ │ └── service
│ │ │ │ ├── AdminService.java
│ │ │ │ └── UserService.java
│ │ │ └── resources
│ │ │ └── bootstrap.yml
│ └── tensquare_user.iml
└── tensquare_web
│ ├── pom.xml
│ ├── src
│ └── main
│ │ ├── java
│ │ └── com
│ │ │ └── tensquare
│ │ │ └── web
│ │ │ ├── WebApplication.java
│ │ │ └── filter
│ │ │ └── WebFilter.java
│ │ └── resources
│ │ └── bootstrap.yml
│ └── tensquare_web.iml
├── vue-admin-template-master
├── .babelrc
├── .editorconfig
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── .postcssrc.js
├── .travis.yml
├── LICENSE
├── README-zh.md
├── README.md
├── build
│ ├── build.js
│ ├── check-versions.js
│ ├── logo.png
│ ├── utils.js
│ ├── vue-loader.conf.js
│ ├── webpack.base.conf.js
│ ├── webpack.dev.conf.js
│ └── webpack.prod.conf.js
├── config
│ ├── dev.env.js
│ ├── index.js
│ └── prod.env.js
├── favicon.ico
├── index.html
├── package.json
├── src
│ ├── App.vue
│ ├── api
│ │ ├── article.js
│ │ ├── channel.js
│ │ ├── city.js
│ │ ├── column.js
│ │ ├── enterprise.js
│ │ ├── gathering.js
│ │ ├── login.js
│ │ ├── recruit.js
│ │ └── table.js
│ ├── assets
│ │ └── 404_images
│ │ │ ├── 404.png
│ │ │ └── 404_cloud.png
│ ├── components
│ │ ├── Breadcrumb
│ │ │ └── index.vue
│ │ ├── Hamburger
│ │ │ └── index.vue
│ │ └── SvgIcon
│ │ │ └── index.vue
│ ├── icons
│ │ ├── index.js
│ │ ├── svg
│ │ │ ├── example.svg
│ │ │ ├── eye.svg
│ │ │ ├── form.svg
│ │ │ ├── link.svg
│ │ │ ├── nested.svg
│ │ │ ├── password.svg
│ │ │ ├── table.svg
│ │ │ ├── tree.svg
│ │ │ └── user.svg
│ │ └── svgo.yml
│ ├── main.js
│ ├── permission.js
│ ├── router
│ │ └── index.js
│ ├── store
│ │ ├── getters.js
│ │ ├── index.js
│ │ └── modules
│ │ │ ├── app.js
│ │ │ └── user.js
│ ├── styles
│ │ ├── element-ui.scss
│ │ ├── index.scss
│ │ ├── mixin.scss
│ │ ├── sidebar.scss
│ │ ├── transition.scss
│ │ └── variables.scss
│ ├── utils
│ │ ├── auth.js
│ │ ├── index.js
│ │ ├── request.js
│ │ └── validate.js
│ └── views
│ │ ├── 404.vue
│ │ ├── dashboard
│ │ └── index.vue
│ │ ├── form
│ │ └── index.vue
│ │ ├── layout
│ │ ├── Layout.vue
│ │ ├── components
│ │ │ ├── AppMain.vue
│ │ │ ├── Navbar.vue
│ │ │ ├── Sidebar
│ │ │ │ ├── Item.vue
│ │ │ │ ├── Link.vue
│ │ │ │ ├── SidebarItem.vue
│ │ │ │ └── index.vue
│ │ │ └── index.js
│ │ └── mixin
│ │ │ └── ResizeHandler.js
│ │ ├── login
│ │ └── index.vue
│ │ ├── nested
│ │ ├── menu1
│ │ │ ├── index.vue
│ │ │ ├── menu1-1
│ │ │ │ └── index.vue
│ │ │ ├── menu1-2
│ │ │ │ ├── index.vue
│ │ │ │ ├── menu1-2-1
│ │ │ │ │ └── index.vue
│ │ │ │ └── menu1-2-2
│ │ │ │ │ └── index.vue
│ │ │ └── menu1-3
│ │ │ │ └── index.vue
│ │ └── menu2
│ │ │ └── index.vue
│ │ ├── table
│ │ ├── article.vue
│ │ ├── channel.vue
│ │ ├── column.vue
│ │ ├── enterprise.vue
│ │ ├── gathering.vue
│ │ ├── index.vue
│ │ └── recruit.vue
│ │ └── tree
│ │ └── index.vue
└── static
│ └── .gitkeep
└── wxLogin
├── .idea
├── misc.xml
├── modules.xml
├── workspace.xml
└── wxLogin.iml
└── server.js
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.css linguist-language=java
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # TenSquare
2 | 十次方, 一个社交项目
3 |
--------------------------------------------------------------------------------
/tensquareForward/.editorconfig:
--------------------------------------------------------------------------------
1 | # editorconfig.org
2 | root = true
3 |
4 | [*]
5 | indent_size = 4
6 | indent_style = space
7 | end_of_line = lf
8 | charset = utf-8
9 | trim_trailing_whitespace = true
10 | insert_final_newline = true
11 |
12 | [*.md]
13 | trim_trailing_whitespace = false
14 |
--------------------------------------------------------------------------------
/tensquareForward/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | env: {
4 | browser: true,
5 | node: true
6 | },
7 | parserOptions: {
8 | parser: 'babel-eslint'
9 | },
10 | extends: [
11 | // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention
12 | // consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules.
13 | 'plugin:vue/essential'
14 | ],
15 | // required to lint *.vue files
16 | plugins: [
17 | 'vue'
18 | ],
19 | // add your custom rules here
20 | rules: {}
21 | }
22 |
--------------------------------------------------------------------------------
/tensquareForward/.gitignore:
--------------------------------------------------------------------------------
1 | # dependencies
2 | node_modules
3 |
4 | # logs
5 | npm-debug.log
6 |
7 | # Nuxt build
8 | .nuxt
9 |
10 | # Nuxt generate
11 | dist
12 |
--------------------------------------------------------------------------------
/tensquareForward/.idea/inspectionProfiles/Project_Default.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tensquareForward/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tensquareForward/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/tensquareForward/.idea/tensquareForward.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/tensquareForward/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tensquareForward/.nuxt/components/no-ssr.js:
--------------------------------------------------------------------------------
1 | /*
2 | ** From https://github.com/egoist/vue-no-ssr
3 | ** With the authorization of @egoist
4 | */
5 | import NoSsr from 'vue-no-ssr'
6 | export default {
7 | ...NoSsr,
8 | name: 'NoSsr'
9 | }
10 |
--------------------------------------------------------------------------------
/tensquareForward/.nuxt/empty.js:
--------------------------------------------------------------------------------
1 | // This file is intentionally left empty for noop aliases
2 |
--------------------------------------------------------------------------------
/tensquareForward/.nuxt/middleware.js:
--------------------------------------------------------------------------------
1 |
2 | const files = require.context('@/middleware', false, /^\.\/(?!-)[^.]+\.(js|mjs|ts)$/)
3 | const filenames = files.keys()
4 |
5 | function getModule(filename) {
6 | const file = files(filename)
7 | return file.default || file
8 | }
9 | const middleware = {}
10 |
11 | // Generate the middleware
12 | for (const filename of filenames) {
13 | const name = filename.replace(/^\.\//, '').replace(/\.(js|mjs|ts)$/, '')
14 | middleware[name] = getModule(filename)
15 | }
16 |
17 | export default middleware
18 |
--------------------------------------------------------------------------------
/tensquareForward/.nuxt/views/app.template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {{ HEAD }}
5 |
6 |
7 | {{ APP }}
8 |
9 |
10 |
--------------------------------------------------------------------------------
/tensquareForward/README.md:
--------------------------------------------------------------------------------
1 | # tensquareforward
2 |
3 | > Nuxt.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | $ npm install # Or yarn install
10 |
11 | # serve with hot reload at localhost:3000
12 | $ npm run dev
13 |
14 | # build for production and launch server
15 | $ npm run build
16 | $ npm start
17 |
18 | # generate static project
19 | $ npm run generate
20 | ```
21 |
22 | For detailed explanation on how things work, checkout the [Nuxt.js docs](https://github.com/nuxt/nuxt.js).
23 |
24 |
--------------------------------------------------------------------------------
/tensquareForward/api/label.js:
--------------------------------------------------------------------------------
1 | import request from '@/utils/request';
2 |
3 |
4 | export default {
5 | getLabelByPage(page, size) {
6 | return request({
7 | url: `/base/label/search/${page}/${size}`,
8 | method: "post",
9 | });
10 | },
11 | hotLabel() {
12 | return request({
13 | url: "/base/label/toplist",
14 | method: "get",
15 | });
16 | },
17 | }
18 |
19 |
20 |
--------------------------------------------------------------------------------
/tensquareForward/api/problem.js:
--------------------------------------------------------------------------------
1 | import request from '@/utils/request';
2 |
3 |
4 | export default {
5 | list(type, label, page, size) {
6 | return request({
7 | url: `/problem/${type}/${label}/${page}/${size}`,
8 | method: "get",
9 | });
10 | },
11 | getById(id) {
12 | return request({
13 | url: `/problem/${id}`,
14 | method: "get",
15 | });
16 | },
17 | save(pojo) {
18 | return request({
19 | url: "/problem",
20 | method: "post",
21 | data: pojo
22 | });
23 | },
24 | }
25 |
26 |
--------------------------------------------------------------------------------
/tensquareForward/api/user.js:
--------------------------------------------------------------------------------
1 | import request from '@/utils/request'
2 |
3 | export default {
4 | sendsms(mobile) {
5 | return request({
6 | url: `/user/user/sendsms/${mobile}`,
7 | method: "put",
8 | });
9 | },
10 | register(user, code) {
11 | return request({
12 | url: `/user/user/register/${code}`,
13 | method: "post",
14 | data: user,
15 | });
16 | },
17 | login(mobile, password) {
18 | return request({
19 | url: "/user/user/login",
20 | method: "post",
21 | data: {
22 | mobile,
23 | password,
24 | },
25 | });
26 | },
27 | }
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/tensquareForward/api/wechat.js:
--------------------------------------------------------------------------------
1 | import axios from "axios";
2 |
3 |
4 | export default {
5 | getAccessToken(code) {
6 | return axios.get(`http://localhost:8888/?operation=token&code=${code}`);
7 | },
8 | getUserInfo(access_token, openid) {
9 | return axios.get(`http://localhost:8888/?operation=userInfo&access_token=${access_token}&openid=${openid}`);
10 | },
11 | }
12 |
--------------------------------------------------------------------------------
/tensquareForward/assets/README.md:
--------------------------------------------------------------------------------
1 | # ASSETS
2 |
3 | This directory contains your un-compiled assets such as LESS, SASS, or JavaScript.
4 |
5 | More information about the usage of this directory in the documentation:
6 | https://nuxtjs.org/guide/assets#webpacked
7 |
8 | **This directory is not required, you can delete it if you don't want to use it.**
9 |
10 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-activity.css:
--------------------------------------------------------------------------------
1 | .activity {
2 | margin-bottom: 10px;
3 | }
4 |
5 | .activity .acti {
6 | margin-bottom: 8px;
7 | }
8 |
9 | .activity .acti:last-child {
10 | margin-bottom: 0;
11 | }
12 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-ad-carousel.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .ad-carousel {
5 | margin-top: 15px;
6 | }
7 |
8 | .ad-carousel .carousel .carousel-indicators {
9 | right: 15px;
10 | }
11 |
12 | .ad-carousel .carousel .carousel-indicators .active {
13 | width: 10px;
14 | }
15 |
16 | .ad-carousel .carousel .adname {
17 | position: absolute;
18 | padding: 2px;
19 | color: #fff;
20 | top: 218px;
21 | left: 5px;
22 | border: 1px solid #fff;
23 | }
24 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-block-btn.css:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 | /*
3 | * colors variables
4 | */
5 | .block-btn {
6 | padding: 10px 15px 13px 25px;
7 | border: 1px solid #e64620;
8 | font-size: 14px;
9 | background-color: #fff;
10 | }
11 |
12 | .block-btn p {
13 | margin-bottom: 12px;
14 | }
15 |
16 | .block-btn .btn-share {
17 | padding-top: 6px;
18 | padding-bottom: 6px;
19 | border: 0;
20 | background-color: #e64620;
21 | color: #fff;
22 | font-size: 14px;
23 | font-family: "微软雅黑";
24 | }
25 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-card-line.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .card-line {
5 | margin-bottom: 20px;
6 | }
7 |
8 | .card-line .text-center {
9 | padding: 15px 0;
10 | line-height: 36px;
11 | font-size: 20px;
12 | text-align: center;
13 | color: #e64620;
14 | font-weight: normal;
15 | }
16 |
17 | .card-line .cards .card-item {
18 | min-height: 320px;
19 | }
20 |
21 | .card-line .cards .card-item .item-content {
22 | width: 90%;
23 | padding-top: 6px;
24 | min-height: 340px;
25 | background-color: #fff;
26 | }
27 |
28 | .card-line .cards .card-item .item-content .card-title {
29 | padding-left: 15px;
30 | line-height: 28px;
31 | border-left: 2px solid #e64620;
32 | font-size: 18px;
33 | color: #333;
34 | font-weight: normal;
35 | }
36 |
37 | .card-line .cards .card-item .item-content .card-content {
38 | padding: 15px;
39 | line-height: 26px;
40 | color: #666;
41 | font-size: 14px;
42 | }
43 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-carousel.css:
--------------------------------------------------------------------------------
1 | .carousel {
2 | margin-bottom: 10px;
3 | }
4 |
5 | .carousel .sui-carousel {
6 | margin-bottom: 0;
7 | }
8 |
9 | .carousel .sui-carousel .carousel-indicators {
10 | right: 40%;
11 | top: auto;
12 | bottom: 15px;
13 | }
14 |
15 | .carousel .sui-carousel .carousel-indicators li {
16 | cursor: pointer;
17 | }
18 |
19 | .carousel .sui-carousel .carousel-indicators .active {
20 | width: 18px;
21 | }
22 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-float-nav.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .float-nav .sui-nav.nav-tabs.tab-vertical {
5 | width: 163px;
6 | border: 0;
7 | }
8 |
9 | .float-nav .sui-nav.nav-tabs.tab-vertical li {
10 | text-align: center;
11 | }
12 |
13 | .float-nav .sui-nav.nav-tabs.tab-vertical li.active a {
14 | border-radius: 7px;
15 | background: #e64620;
16 | }
17 |
18 | .float-nav .sui-nav.nav-tabs.tab-vertical li a {
19 | line-height: 40px;
20 | }
21 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-footer-bottom.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-footer.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .footer {
5 | margin-top: 5px;
6 | padding: 18px 16px 10px 25px;
7 | background-color: #ededed;
8 | }
9 |
10 | .footer p {
11 | line-height: 24px;
12 | }
13 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-friend-info-card.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .card {
5 | margin-bottom: 15px;
6 | padding: 15px 15px 8px;
7 | background-color: #fff;
8 | }
9 |
10 | .card .photo-name img {
11 | float: left;
12 | }
13 |
14 | .card .photo-name .name-edit {
15 | float: left;
16 | padding-left: 15px;
17 | line-height: 20px;
18 | }
19 |
20 | .card .photo-name .name-edit .name {
21 | font-size: 16px;
22 | }
23 |
24 | .card .photo-name .name-edit .edit {
25 | color: #b5b5b5;
26 | }
27 |
28 | .card .like {
29 | margin-top: 15px;
30 | }
31 |
32 | .card .like span {
33 | display: inline-block;
34 | width: 48%;
35 | text-align: center;
36 | font-size: 14px;
37 | }
38 |
39 | .card .like span.like1 {
40 | border-right: 1px solid #b5b5b5;
41 | }
42 |
43 | .card .like span .num {
44 | font-size: 16px;
45 | font-weight: bold;
46 | }
47 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-friend-line-card.css:
--------------------------------------------------------------------------------
1 | .card {
2 | margin-top: 10px;
3 | padding: 20px;
4 | background-color: #fff;
5 | font-size: 14px;
6 | }
7 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-friend-mymsg.css:
--------------------------------------------------------------------------------
1 | .friend-mymsg {
2 | margin-top: 10px;
3 | padding: 10px;
4 | text-align: center;
5 | background-color: #fff;
6 | font-size: 14px;
7 | }
8 |
9 | .friend-mymsg .num {
10 | color: red;
11 | }
12 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-header-loginsign.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .head-login {
5 | padding: 15px 0;
6 | margin-bottom: 15px;
7 | box-shadow: 5px 1px 6px #D6D6D6;
8 | }
9 |
10 | .head-login .sui-navbar {
11 | margin-bottom: 0;
12 | }
13 |
14 | .head-login .sui-navbar .navbar-inner {
15 | border: 0;
16 | box-shadow: none;
17 | background: transparent;
18 | }
19 |
20 | .head-login .sui-navbar .navbar-inner .sui-brand {
21 | padding-left: 0;
22 | padding-right: 0;
23 | }
24 |
25 | .head-login .sui-navbar .navbar-inner .login-text {
26 | font-size: 26px;
27 | line-height: 60px;
28 | padding-left: 20px;
29 | color: #ABA9A9;
30 | }
31 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-headline-title.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .headline-title {
5 | padding: 15px 25px 15px 20px;
6 | margin-bottom: 10px;
7 | background-color: #fff;
8 | }
9 |
10 | .headline-title .title h2 {
11 | margin-bottom: 10px;
12 | }
13 |
14 | .headline-title .time-tool .author {
15 | font-weight: bold;
16 | color: #0077cc;
17 | }
18 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-hot-tags.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .hot-tags {
5 | margin-top: 10px;
6 | padding-bottom: 15px;
7 | background-color: #fff;
8 | }
9 |
10 | .hot-tags .head {
11 | padding-top: 15px;
12 | padding-bottom: 5px;
13 | background-color: #fff;
14 | }
15 |
16 | .hot-tags .head .title {
17 | padding-left: 15px;
18 | margin: 0;
19 | border-left: 2px solid #e64620;
20 | color: #e64620;
21 | }
22 |
23 | .hot-tags .tags {
24 | margin: 0 0 0 15px;
25 | }
26 |
27 | .hot-tags .tags .sui-tag {
28 | margin-bottom: 0;
29 | }
30 |
31 | .hot-tags .tags .sui-tag > li {
32 | padding: 0 9px;
33 | margin: 0 10px 10px 0;
34 | border: 0;
35 | border-radius: 3px;
36 | font-size: 14px;
37 | color: #39739d;
38 | background: #e1ecf4;
39 | }
40 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-img-text.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .img-text {
5 | margin-bottom: 10px;
6 | overflow: hidden;
7 | background: #fff;
8 | }
9 |
10 | .img-text .left-img {
11 | float: left;
12 | }
13 |
14 | .img-text .right-txt {
15 | float: left;
16 | padding: 25px;
17 | }
18 |
19 | .img-text .right-txt p {
20 | font-size: 16px;
21 | color: #666;
22 | line-height: 28px;
23 | }
24 |
25 | .img-text .right-txt p .big {
26 | font-size: 20px;
27 | }
28 |
29 | .img-text .right-txt .join {
30 | margin: 10px 0;
31 | font-size: 16px;
32 | }
33 |
34 | .img-text .right-txt .join .sui-btn {
35 | padding: 7px 24px;
36 | font-size: 16px;
37 | font-family: 'Microsoft Yahei';
38 | }
39 |
40 | .img-text .right-txt .join .will {
41 | padding-left: 20px;
42 | line-height: 32px;
43 | color: #555;
44 | }
45 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-login-form.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .login-form .controls {
5 | overflow: hidden;
6 | margin-left: 8px;
7 | }
8 |
9 | .login-form .type-text {
10 | font-size: 16px;
11 | font-family: 'icon-pc' ,'Microsoft Yahei';
12 | color: #666;
13 | }
14 |
15 | .login-form .btn-yes {
16 | padding: 6px 15px;
17 | float: right;
18 | margin-right: 74px;
19 | border-radius: 3px;
20 | font-family: 'Microsoft Yahei';
21 | font-size: 20px;
22 | }
23 |
24 | .login-form .other-methods {
25 | margin-left: 10px;
26 | margin-top: 10px;
27 | }
28 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-nav-underline.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .nav-headline .navs li {
5 | display: inline-block;
6 | text-align: center;
7 | width: 13%;
8 | margin: 0 15px;
9 | line-height: 32px;
10 | }
11 |
12 | .nav-headline .navs li a {
13 | font-size: 16px;
14 | color: #000;
15 | text-decoration: none;
16 | }
17 |
18 | .nav-headline .navs li.active {
19 | border-bottom: 2px solid #e64620;
20 | }
21 |
22 | .nav-headline .navs li.active a {
23 | font-weight: bold;
24 | color: #0077cc;
25 | }
26 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-qa-title.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .qa-title {
5 | padding: 15px 25px 15px 20px;
6 | margin-bottom: 10px;
7 | background-color: #fff;
8 | }
9 |
10 | .qa-title .title h2 {
11 | margin-bottom: 10px;
12 | }
13 |
14 | .qa-title .title .tag {
15 | padding: 1px 7px;
16 | background: #e1ecf4;
17 | color: #0077cc;
18 | }
19 |
20 | .qa-title .title .author {
21 | font-weight: bold;
22 | color: #0077cc;
23 | }
24 |
25 | .qa-title .share {
26 | height: 60px;
27 | }
28 |
29 | .qa-title .share .share-go {
30 | padding-top: 15px;
31 | list-style: none;
32 | }
33 |
34 | .qa-title .share .share-go li {
35 | display: inline-block;
36 | cursor: pointer;
37 | }
38 |
39 | .qa-title .share .share-go li img {
40 | width: 20px;
41 | height: 20px;
42 | }
43 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-similar-problem.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .similar-problem {
5 | padding: 5px 0 0;
6 | background-color: #fff;
7 | }
8 |
9 | .similar-problem .title {
10 | padding-left: 10px;
11 | color: #e64620;
12 | border-left: 2px solid #e64620;
13 | }
14 |
15 | .similar-problem .problem-list {
16 | padding: 15px 20px;
17 | }
18 |
19 | .similar-problem .problem-list .list-item {
20 | padding-bottom: 5px;
21 | margin-bottom: 5px;
22 | list-style-type: none;
23 | border-bottom: 1px solid #f5f5f5;
24 | }
25 |
26 | .similar-problem .problem-list .list-item .list-title {
27 | font-size: 15px;
28 | }
29 |
30 | .similar-problem .problem-list .list-item .list-info {
31 | line-height: 35px;
32 | }
33 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-sj-carousel.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .sj-carousel h3 {
5 | line-height: 36px;
6 | font-weight: bold;
7 | }
8 |
9 | .sj-carousel p {
10 | line-height: 24px;
11 | }
12 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-sj-myhome-list.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .myhome-list {
5 | width: 160px;
6 | margin-top: 10px;
7 | }
8 |
9 | .myhome-list ul {
10 | width: 90%;
11 | padding-bottom: 10px;
12 | }
13 |
14 | .myhome-list ul.bottom {
15 | padding-top: 10px;
16 | border-top: 1px solid #e6e6e6;
17 | }
18 |
19 | .myhome-list li {
20 | padding: 0 10px;
21 | margin: 5px 0;
22 | text-align: center;
23 | list-style: none;
24 | border-radius: 6px;
25 | cursor: pointer;
26 | }
27 |
28 | .myhome-list li.active {
29 | background-color: #f7d1c8;
30 | }
31 |
32 | .myhome-list li.active a {
33 | color: #e64620;
34 | }
35 |
36 | .myhome-list li a {
37 | line-height: 34px;
38 | font-size: 16px;
39 | text-decoration: none;
40 | color: #000;
41 | }
42 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-tab-nav.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 | .tab-nav {
5 | background: #000;
6 | font-size: 16px;
7 | margin-bottom: 10px;
8 | }
9 |
10 | .tab-nav .sui-nav {
11 | margin-bottom: 0;
12 | border-radius: 0;
13 | }
14 |
15 | .tab-nav .sui-nav.navbar-dark {
16 | padding-left: 0;
17 | border-bottom: 0;
18 | color: #fff;
19 | }
20 |
21 | .tab-nav .sui-nav.navbar-dark li {
22 | margin-bottom: -2px;
23 | line-height: 36px;
24 | }
25 |
26 | .tab-nav .sui-nav.navbar-dark li a {
27 | padding-left: 35px;
28 | padding-right: 35px;
29 | line-height: 36px;
30 | color: #fff;
31 | }
32 |
33 | .tab-nav .sui-nav.navbar-dark li.active a {
34 | border: 0;
35 | border-radius: 0;
36 | background-color: #e64620;
37 | }
38 |
39 | .tab-nav .more {
40 | line-height: 40px;
41 | }
42 |
43 | .tab-nav .more a {
44 | color: #fff;
45 | }
46 |
--------------------------------------------------------------------------------
/tensquareForward/assets/css/widget-variables.css:
--------------------------------------------------------------------------------
1 | /*
2 | * colors variables
3 | */
4 |
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-QQ.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-QQ.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-banner.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-favicon.ico
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-list01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-list01.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-list02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-list02.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-list3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-list3.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-logo-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-logo-black.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-logo-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-logo-white.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-photo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-photo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-vip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-vip.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-weibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-weibo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-weixin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-weixin.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/asset-yz.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/asset-yz.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/page-banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/page-banner.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/page-nav-banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/page-nav-banner.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/page-point.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/page-point.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/page-sbanner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/page-sbanner.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-360.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-360.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-MOG88A60E7ZI.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-MOG88A60E7ZI.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-QQ.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-QQ.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-acti.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-acti.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-activity01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-activity01.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-activity02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-activity02.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-activity1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-activity1.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-activity2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-activity2.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-activity3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-activity3.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-activity4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-activity4.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-activity5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-activity5.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-ad01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-ad01.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-baidu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-baidu.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-banner01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-banner01.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-banner02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-banner02.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-company.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-company.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-d-circle-blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-d-circle-blue.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-d-circle-o.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-d-circle-o.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-d-circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-d-circle.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-dating1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-dating1.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-dating2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-dating2.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-dating3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-dating3.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-dating4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-dating4.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-dating5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-dating5.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-dinner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-dinner.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-edit.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-fa-movie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-fa-movie.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-fa-other.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-fa-other.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-fa-sing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-fa-sing.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-fa-travel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-fa-travel.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-friend-item.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-friend-item.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-h5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-h5.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-homebg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-homebg.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-js.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-js.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-list01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-list01.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-list02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-list02.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-logo-inverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-logo-inverse.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-logo-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-logo-white.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-logo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-movie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-movie.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-myphoto.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-myphoto.jpg
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-o-photo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-o-photo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-photo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-photo.jpg
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-photo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-photo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-php.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-php.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-python.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-python.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-simple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-simple.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-sport.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-sport.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-t019e2d84e53580b099.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-t019e2d84e53580b099.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-t01be3f1015cf52e1f3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-t01be3f1015cf52e1f3.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-tc-detail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-tc-detail.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-toutiao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-toutiao.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-vip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-vip.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-weibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-weibo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-weixin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-weixin.png
--------------------------------------------------------------------------------
/tensquareForward/assets/img/widget-widget-photo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/img/widget-widget-photo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | Bootstrap uses [GitHub's Releases feature](https://github.com/blog/1547-release-your-software) for its changelogs.
2 |
3 | See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap.
4 |
5 | Release announcement posts on [the official Bootstrap blog](http://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release.
6 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "bootstrap",
3 | "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.",
4 | "keywords": [
5 | "css",
6 | "js",
7 | "less",
8 | "mobile-first",
9 | "responsive",
10 | "front-end",
11 | "framework",
12 | "web"
13 | ],
14 | "homepage": "http://getbootstrap.com",
15 | "license": "MIT",
16 | "moduleType": "globals",
17 | "main": [
18 | "less/bootstrap.less",
19 | "dist/js/bootstrap.js"
20 | ],
21 | "ignore": [
22 | "/.*",
23 | "_config.yml",
24 | "CNAME",
25 | "composer.json",
26 | "CONTRIBUTING.md",
27 | "docs",
28 | "js/tests",
29 | "test-infra"
30 | ],
31 | "dependencies": {
32 | "jquery": "1.9.1 - 3"
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/dist/css/sj-custom-tags/sj-custom-tags.scss:
--------------------------------------------------------------------------------
1 | @import "../../modules/css-modules/variables";
2 | @import "../../modules/css-modules/base";
3 | @import "../../modules/ui-modules/header-logined/header-logined";
4 | @import "../../modules/ui-modules/tab-nav/tab-nav";
5 |
6 |
7 | @import "../../modules/ui-modules/footer-bottom/footer-bottom";
8 |
9 |
10 | header {
11 | margin: 15px 0;
12 | }
13 | .footer {
14 | margin-top: 15px;
15 | border-top: 1px solid #e6e6e6;
16 | }
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/dist/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/dist/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/dist/js/npm.js:
--------------------------------------------------------------------------------
1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
2 | require('../../js/transition.js')
3 | require('../../js/alert.js')
4 | require('../../js/button.js')
5 | require('../../js/carousel.js')
6 | require('../../js/collapse.js')
7 | require('../../js/dropdown.js')
8 | require('../../js/modal.js')
9 | require('../../js/tooltip.js')
10 | require('../../js/popover.js')
11 | require('../../js/scrollspy.js')
12 | require('../../js/tab.js')
13 | require('../../js/affix.js')
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/breadcrumbs.less:
--------------------------------------------------------------------------------
1 | //
2 | // Breadcrumbs
3 | // --------------------------------------------------
4 |
5 |
6 | .breadcrumb {
7 | padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;
8 | margin-bottom: @line-height-computed;
9 | list-style: none;
10 | background-color: @breadcrumb-bg;
11 | border-radius: @border-radius-base;
12 |
13 | > li {
14 | display: inline-block;
15 |
16 | + li:before {
17 | content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space
18 | padding: 0 5px;
19 | color: @breadcrumb-color;
20 | }
21 | }
22 |
23 | > .active {
24 | color: @breadcrumb-active-color;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/close.less:
--------------------------------------------------------------------------------
1 | //
2 | // Close icons
3 | // --------------------------------------------------
4 |
5 |
6 | .close {
7 | float: right;
8 | font-size: (@font-size-base * 1.5);
9 | font-weight: @close-font-weight;
10 | line-height: 1;
11 | color: @close-color;
12 | text-shadow: @close-text-shadow;
13 | .opacity(.2);
14 |
15 | &:hover,
16 | &:focus {
17 | color: @close-color;
18 | text-decoration: none;
19 | cursor: pointer;
20 | .opacity(.5);
21 | }
22 |
23 | // Additional properties for button version
24 | // iOS requires the button element instead of an anchor tag.
25 | // If you want the anchor version, it requires `href="#"`.
26 | // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile
27 | button& {
28 | padding: 0;
29 | cursor: pointer;
30 | background: transparent;
31 | border: 0;
32 | -webkit-appearance: none;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/component-animations.less:
--------------------------------------------------------------------------------
1 | //
2 | // Component animations
3 | // --------------------------------------------------
4 |
5 | // Heads up!
6 | //
7 | // We don't use the `.opacity()` mixin here since it causes a bug with text
8 | // fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.
9 |
10 | .fade {
11 | opacity: 0;
12 | .transition(opacity .15s linear);
13 | &.in {
14 | opacity: 1;
15 | }
16 | }
17 |
18 | .collapse {
19 | display: none;
20 |
21 | &.in { display: block; }
22 | tr&.in { display: table-row; }
23 | tbody&.in { display: table-row-group; }
24 | }
25 |
26 | .collapsing {
27 | position: relative;
28 | height: 0;
29 | overflow: hidden;
30 | .transition-property(~"height, visibility");
31 | .transition-duration(.35s);
32 | .transition-timing-function(ease);
33 | }
34 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/alerts.less:
--------------------------------------------------------------------------------
1 | // Alerts
2 |
3 | .alert-variant(@background; @border; @text-color) {
4 | background-color: @background;
5 | border-color: @border;
6 | color: @text-color;
7 |
8 | hr {
9 | border-top-color: darken(@border, 5%);
10 | }
11 | .alert-link {
12 | color: darken(@text-color, 10%);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/background-variant.less:
--------------------------------------------------------------------------------
1 | // Contextual backgrounds
2 |
3 | .bg-variant(@color) {
4 | background-color: @color;
5 | a&:hover,
6 | a&:focus {
7 | background-color: darken(@color, 10%);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/border-radius.less:
--------------------------------------------------------------------------------
1 | // Single side border-radius
2 |
3 | .border-top-radius(@radius) {
4 | border-top-right-radius: @radius;
5 | border-top-left-radius: @radius;
6 | }
7 | .border-right-radius(@radius) {
8 | border-bottom-right-radius: @radius;
9 | border-top-right-radius: @radius;
10 | }
11 | .border-bottom-radius(@radius) {
12 | border-bottom-right-radius: @radius;
13 | border-bottom-left-radius: @radius;
14 | }
15 | .border-left-radius(@radius) {
16 | border-bottom-left-radius: @radius;
17 | border-top-left-radius: @radius;
18 | }
19 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/center-block.less:
--------------------------------------------------------------------------------
1 | // Center-align a block level element
2 |
3 | .center-block() {
4 | display: block;
5 | margin-left: auto;
6 | margin-right: auto;
7 | }
8 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/clearfix.less:
--------------------------------------------------------------------------------
1 | // Clearfix
2 | //
3 | // For modern browsers
4 | // 1. The space content is one way to avoid an Opera bug when the
5 | // contenteditable attribute is included anywhere else in the document.
6 | // Otherwise it causes space to appear at the top and bottom of elements
7 | // that are clearfixed.
8 | // 2. The use of `table` rather than `block` is only necessary if using
9 | // `:before` to contain the top-margins of child elements.
10 | //
11 | // Source: http://nicolasgallagher.com/micro-clearfix-hack/
12 |
13 | .clearfix() {
14 | &:before,
15 | &:after {
16 | content: " "; // 1
17 | display: table; // 2
18 | }
19 | &:after {
20 | clear: both;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/hide-text.less:
--------------------------------------------------------------------------------
1 | // CSS image replacement
2 | //
3 | // Heads up! v3 launched with only `.hide-text()`, but per our pattern for
4 | // mixins being reused as classes with the same name, this doesn't hold up. As
5 | // of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.
6 | //
7 | // Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
8 |
9 | // Deprecated as of v3.0.1 (has been removed in v4)
10 | .hide-text() {
11 | font: ~"0/0" a;
12 | color: transparent;
13 | text-shadow: none;
14 | background-color: transparent;
15 | border: 0;
16 | }
17 |
18 | // New mixin to use as of v3.0.1
19 | .text-hide() {
20 | .hide-text();
21 | }
22 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/labels.less:
--------------------------------------------------------------------------------
1 | // Labels
2 |
3 | .label-variant(@color) {
4 | background-color: @color;
5 |
6 | &[href] {
7 | &:hover,
8 | &:focus {
9 | background-color: darken(@color, 10%);
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/list-group.less:
--------------------------------------------------------------------------------
1 | // List Groups
2 |
3 | .list-group-item-variant(@state; @background; @color) {
4 | .list-group-item-@{state} {
5 | color: @color;
6 | background-color: @background;
7 |
8 | a&,
9 | button& {
10 | color: @color;
11 |
12 | .list-group-item-heading {
13 | color: inherit;
14 | }
15 |
16 | &:hover,
17 | &:focus {
18 | color: @color;
19 | background-color: darken(@background, 5%);
20 | }
21 | &.active,
22 | &.active:hover,
23 | &.active:focus {
24 | color: #fff;
25 | background-color: @color;
26 | border-color: @color;
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/nav-divider.less:
--------------------------------------------------------------------------------
1 | // Horizontal dividers
2 | //
3 | // Dividers (basically an hr) within dropdowns and nav lists
4 |
5 | .nav-divider(@color: #e5e5e5) {
6 | height: 1px;
7 | margin: ((@line-height-computed / 2) - 1) 0;
8 | overflow: hidden;
9 | background-color: @color;
10 | }
11 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/nav-vertical-align.less:
--------------------------------------------------------------------------------
1 | // Navbar vertical align
2 | //
3 | // Vertically center elements in the navbar.
4 | // Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.
5 |
6 | .navbar-vertical-align(@element-height) {
7 | margin-top: ((@navbar-height - @element-height) / 2);
8 | margin-bottom: ((@navbar-height - @element-height) / 2);
9 | }
10 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/opacity.less:
--------------------------------------------------------------------------------
1 | // Opacity
2 |
3 | .opacity(@opacity) {
4 | opacity: @opacity;
5 | // IE8 filter
6 | @opacity-ie: (@opacity * 100);
7 | filter: ~"alpha(opacity=@{opacity-ie})";
8 | }
9 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/pagination.less:
--------------------------------------------------------------------------------
1 | // Pagination
2 |
3 | .pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {
4 | > li {
5 | > a,
6 | > span {
7 | padding: @padding-vertical @padding-horizontal;
8 | font-size: @font-size;
9 | line-height: @line-height;
10 | }
11 | &:first-child {
12 | > a,
13 | > span {
14 | .border-left-radius(@border-radius);
15 | }
16 | }
17 | &:last-child {
18 | > a,
19 | > span {
20 | .border-right-radius(@border-radius);
21 | }
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/panels.less:
--------------------------------------------------------------------------------
1 | // Panels
2 |
3 | .panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) {
4 | border-color: @border;
5 |
6 | & > .panel-heading {
7 | color: @heading-text-color;
8 | background-color: @heading-bg-color;
9 | border-color: @heading-border;
10 |
11 | + .panel-collapse > .panel-body {
12 | border-top-color: @border;
13 | }
14 | .badge {
15 | color: @heading-bg-color;
16 | background-color: @heading-text-color;
17 | }
18 | }
19 | & > .panel-footer {
20 | + .panel-collapse > .panel-body {
21 | border-bottom-color: @border;
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/progress-bar.less:
--------------------------------------------------------------------------------
1 | // Progress bars
2 |
3 | .progress-bar-variant(@color) {
4 | background-color: @color;
5 |
6 | // Deprecated parent class requirement as of v3.2.0
7 | .progress-striped & {
8 | #gradient > .striped();
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/reset-filter.less:
--------------------------------------------------------------------------------
1 | // Reset filters for IE
2 | //
3 | // When you need to remove a gradient background, do not forget to use this to reset
4 | // the IE filter for IE9 and below.
5 |
6 | .reset-filter() {
7 | filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));
8 | }
9 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/reset-text.less:
--------------------------------------------------------------------------------
1 | .reset-text() {
2 | font-family: @font-family-base;
3 | // We deliberately do NOT reset font-size.
4 | font-style: normal;
5 | font-weight: normal;
6 | letter-spacing: normal;
7 | line-break: auto;
8 | line-height: @line-height-base;
9 | text-align: left; // Fallback for where `start` is not supported
10 | text-align: start;
11 | text-decoration: none;
12 | text-shadow: none;
13 | text-transform: none;
14 | white-space: normal;
15 | word-break: normal;
16 | word-spacing: normal;
17 | word-wrap: normal;
18 | }
19 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/resize.less:
--------------------------------------------------------------------------------
1 | // Resize anything
2 |
3 | .resizable(@direction) {
4 | resize: @direction; // Options: horizontal, vertical, both
5 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
6 | }
7 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/responsive-visibility.less:
--------------------------------------------------------------------------------
1 | // Responsive utilities
2 |
3 | //
4 | // More easily include all the states for responsive-utilities.less.
5 | .responsive-visibility() {
6 | display: block !important;
7 | table& { display: table !important; }
8 | tr& { display: table-row !important; }
9 | th&,
10 | td& { display: table-cell !important; }
11 | }
12 |
13 | .responsive-invisibility() {
14 | display: none !important;
15 | }
16 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/size.less:
--------------------------------------------------------------------------------
1 | // Sizing shortcuts
2 |
3 | .size(@width; @height) {
4 | width: @width;
5 | height: @height;
6 | }
7 |
8 | .square(@size) {
9 | .size(@size; @size);
10 | }
11 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/tab-focus.less:
--------------------------------------------------------------------------------
1 | // WebKit-style focus
2 |
3 | .tab-focus() {
4 | // WebKit-specific. Other browsers will keep their default outline style.
5 | // (Initially tried to also force default via `outline: initial`,
6 | // but that seems to erroneously remove the outline in Firefox altogether.)
7 | outline: 5px auto -webkit-focus-ring-color;
8 | outline-offset: -2px;
9 | }
10 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/table-row.less:
--------------------------------------------------------------------------------
1 | // Tables
2 |
3 | .table-row-variant(@state; @background) {
4 | // Exact selectors below required to override `.table-striped` and prevent
5 | // inheritance to nested tables.
6 | .table > thead > tr,
7 | .table > tbody > tr,
8 | .table > tfoot > tr {
9 | > td.@{state},
10 | > th.@{state},
11 | &.@{state} > td,
12 | &.@{state} > th {
13 | background-color: @background;
14 | }
15 | }
16 |
17 | // Hover states for `.table-hover`
18 | // Note: this is not available for cells or rows within `thead` or `tfoot`.
19 | .table-hover > tbody > tr {
20 | > td.@{state}:hover,
21 | > th.@{state}:hover,
22 | &.@{state}:hover > td,
23 | &:hover > .@{state},
24 | &.@{state}:hover > th {
25 | background-color: darken(@background, 5%);
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/text-emphasis.less:
--------------------------------------------------------------------------------
1 | // Typography
2 |
3 | .text-emphasis-variant(@color) {
4 | color: @color;
5 | a&:hover,
6 | a&:focus {
7 | color: darken(@color, 10%);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/mixins/text-overflow.less:
--------------------------------------------------------------------------------
1 | // Text overflow
2 | // Requires inline-block or block for proper styling
3 |
4 | .text-overflow() {
5 | overflow: hidden;
6 | text-overflow: ellipsis;
7 | white-space: nowrap;
8 | }
9 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/responsive-embed.less:
--------------------------------------------------------------------------------
1 | // Embeds responsive
2 | //
3 | // Credit: Nicolas Gallagher and SUIT CSS.
4 |
5 | .embed-responsive {
6 | position: relative;
7 | display: block;
8 | height: 0;
9 | padding: 0;
10 | overflow: hidden;
11 |
12 | .embed-responsive-item,
13 | iframe,
14 | embed,
15 | object,
16 | video {
17 | position: absolute;
18 | top: 0;
19 | left: 0;
20 | bottom: 0;
21 | height: 100%;
22 | width: 100%;
23 | border: 0;
24 | }
25 | }
26 |
27 | // Modifier class for 16:9 aspect ratio
28 | .embed-responsive-16by9 {
29 | padding-bottom: 56.25%;
30 | }
31 |
32 | // Modifier class for 4:3 aspect ratio
33 | .embed-responsive-4by3 {
34 | padding-bottom: 75%;
35 | }
36 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/less/wells.less:
--------------------------------------------------------------------------------
1 | //
2 | // Wells
3 | // --------------------------------------------------
4 |
5 |
6 | // Base class
7 | .well {
8 | min-height: 20px;
9 | padding: 19px;
10 | margin-bottom: 20px;
11 | background-color: @well-bg;
12 | border: 1px solid @well-border;
13 | border-radius: @border-radius-base;
14 | .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
15 | blockquote {
16 | border-color: #ddd;
17 | border-color: rgba(0,0,0,.15);
18 | }
19 | }
20 |
21 | // Sizes
22 | .well-lg {
23 | padding: 24px;
24 | border-radius: @border-radius-large;
25 | }
26 | .well-sm {
27 | padding: 9px;
28 | border-radius: @border-radius-small;
29 | }
30 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/bootstrap/nuget/MyGet.ps1:
--------------------------------------------------------------------------------
1 | $nuget = $env:NuGet
2 |
3 | # parse the version number out of package.json
4 | $bsversion = ((Get-Content $env:SourcesPath\package.json) -join "`n" | ConvertFrom-Json).version
5 |
6 | # create packages
7 | & $nuget pack "nuget\bootstrap.nuspec" -Verbosity detailed -NonInteractive -NoPackageAnalysis -BasePath $env:SourcesPath -Version $bsversion
8 | & $nuget pack "nuget\bootstrap.less.nuspec" -Verbosity detailed -NonInteractive -NoPackageAnalysis -BasePath $env:SourcesPath -Version $bsversion
9 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/about/dialogs/logo_ckeditor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/about/dialogs/logo_ckeditor.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/dialog/dialogDefinition.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.md or http://ckeditor.com/license
4 | */
5 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/icons.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/icons_hidpi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/icons_hidpi.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/image/images/noimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/image/images/noimage.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/link/images/anchor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/link/images/anchor.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/link/images/hidpi/anchor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/link/images/hidpi/anchor.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/magicline/images/hidpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/magicline/images/hidpi/icon.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/magicline/images/icon-rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/magicline/images/icon-rtl.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/magicline/images/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/plugins/magicline/images/icon.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
2 | For licensing, see LICENSE.md or http://ckeditor.com/license
3 |
4 | cs.js Found: 118 Missing: 0
5 | cy.js Found: 118 Missing: 0
6 | de.js Found: 118 Missing: 0
7 | el.js Found: 16 Missing: 102
8 | eo.js Found: 118 Missing: 0
9 | et.js Found: 31 Missing: 87
10 | fa.js Found: 24 Missing: 94
11 | fi.js Found: 23 Missing: 95
12 | fr.js Found: 118 Missing: 0
13 | hr.js Found: 23 Missing: 95
14 | it.js Found: 118 Missing: 0
15 | nb.js Found: 118 Missing: 0
16 | nl.js Found: 118 Missing: 0
17 | no.js Found: 118 Missing: 0
18 | tr.js Found: 118 Missing: 0
19 | ug.js Found: 39 Missing: 79
20 | zh-cn.js Found: 118 Missing: 0
21 |
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/img/github-top.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/img/github-top.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/img/header-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/img/header-bg.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/img/header-separator.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/img/header-separator.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/img/logo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/img/navigation-tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/img/navigation-tip.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/old/assets/inlineall/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/old/assets/inlineall/logo.png
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/old/assets/sample.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/old/assets/sample.jpg
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/old/htmlwriter/assets/outputforflash/outputforflash.fla:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/old/htmlwriter/assets/outputforflash/outputforflash.fla
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/old/htmlwriter/assets/outputforflash/outputforflash.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Traeric/TenSquare/604273d0d9e6d32135c1932232b47c1152bad10f/tensquareForward/assets/plugins/ckeditor/samples/old/htmlwriter/assets/outputforflash/outputforflash.swf
--------------------------------------------------------------------------------
/tensquareForward/assets/plugins/ckeditor/samples/old/sample_posteddata.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | -------------------------------------------------------------------------------------------
4 | CKEditor - Posted Data
5 |
6 | We are sorry, but your Web server does not support the PHP language used in this script.
7 |
8 | Please note that CKEditor can be used with any other server-side language than just PHP.
9 | To save the content created with CKEditor you need to read the POST data on the server
10 | side and write it to a file or the database.
11 |
12 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
13 | For licensing, see LICENSE.md or http://ckeditor.com/license
14 | -------------------------------------------------------------------------------------------
15 |
16 |