├── 248hljs.css
├── 248hljs.min.css
├── README.md
├── hljs.css
├── iflarum.conf
├── 常规.html
├── 广告.html
├── 自定义样式.less
├── 自定义页眉.html
├── 自定义页脚.html
├── 邮件回帖模板.html
├── 邮件提及模板.html
├── 邮件通知模板.html
└── 邮件默认模板.html
/248hljs.css:
--------------------------------------------------------------------------------
1 | pre[class~=language-abap]:before {
2 | content: "abap"
3 | }
4 |
5 | pre[class~=language-abnf]:before {
6 | content: "abnf"
7 | }
8 |
9 | pre[class~=language-actionscript]:before {
10 | content: "actionscript"
11 | }
12 |
13 | pre[class~=language-ada]:before {
14 | content: "ada"
15 | }
16 |
17 | pre[class~=language-agda]:before {
18 | content: "agda"
19 | }
20 |
21 | pre[class~=language-al]:before {
22 | content: "al"
23 | }
24 |
25 | pre[class~=language-antlr4]:before,
26 | pre[class~=language-g4]:before {
27 | content: "antlr4"
28 | }
29 |
30 | pre[class~=language-apacheconf]:before {
31 | content: "apacheconf"
32 | }
33 |
34 | pre[class~=language-apex]:before {
35 | content: "apex"
36 | }
37 |
38 | pre[class~=language-apl]:before {
39 | content: "apl"
40 | }
41 |
42 | pre[class~=language-applescript]:before {
43 | content: "applescript"
44 | }
45 |
46 | pre[class~=language-aql]:before {
47 | content: "aql"
48 | }
49 |
50 | pre[class~=language-arduino]:before {
51 | content: "arduino"
52 | }
53 |
54 | pre[class~=language-arff]:before {
55 | content: "arff"
56 | }
57 |
58 | pre[class~=language-asciidoc]:before,
59 | pre[class~=language-adoc]:before {
60 | content: "asciidoc"
61 | }
62 |
63 | pre[class~=language-aspnet]:before {
64 | content: "aspnet"
65 | }
66 |
67 | pre[class~=language-asm6502]:before {
68 | content: "asm6502"
69 | }
70 |
71 | pre[class~=language-autohotkey]:before {
72 | content: "autohotkey"
73 | }
74 |
75 | pre[class~=language-autoit]:before {
76 | content: "autoit"
77 | }
78 |
79 | pre[class~=language-sh]:before,
80 | pre[class~=language-bash]:before,
81 | pre[class~=language-shell]:before {
82 | content: "bash"
83 | }
84 |
85 | pre[class~=language-basic]:before {
86 | content: "basic"
87 | }
88 |
89 | pre[class~=language-batch]:before {
90 | content: "batch"
91 | }
92 |
93 | pre[class~=language-bbcode]:before,
94 | pre[class~=language-shortcode]:before {
95 | content: "bbcode"
96 | }
97 |
98 | pre[class~=language-birb]:before {
99 | content: "birb"
100 | }
101 |
102 | pre[class~=language-bison]:before {
103 | content: "bison"
104 | }
105 |
106 | pre[class~=language-bnf]:before,
107 | pre[class~=language-rbnf]:before {
108 | content: "bnf"
109 | }
110 |
111 | pre[class~=language-brainfuck]:before {
112 | content: "brainfuck"
113 | }
114 |
115 | pre[class~=language-brightscript]:before {
116 | content: "brightscript"
117 | }
118 |
119 | pre[class~=language-bro]:before {
120 | content: "bro"
121 | }
122 |
123 | pre[class~=language-bsl]:before,
124 | pre[class~=language-oscript]:before {
125 | content: "bsl"
126 | }
127 |
128 | pre[class~=language-c]:before {
129 | content: "c"
130 | }
131 |
132 | pre[class~=language-csharp]:before,
133 | pre[class~=language-cs]:before,
134 | pre[class~=language-dotnet]:before {
135 | content: "csharp"
136 | }
137 |
138 | pre[class~=language-css]:before {
139 | content: "css"
140 | }
141 |
142 | pre[class~=language-cpp]:before {
143 | content: "cpp"
144 | }
145 |
146 | pre[class~=language-cfscript]:before,
147 | pre[class~=language-cfc]:before {
148 | content: "cfscript"
149 | }
150 |
151 | pre[class~=language-chaiscript]:before {
152 | content: "chaiscript"
153 | }
154 |
155 | pre[class~=language-cil]:before {
156 | content: "cil"
157 | }
158 |
159 | pre[class~=language-clojure]:before {
160 | content: "clojure"
161 | }
162 |
163 | pre[class~=language-cmake]:before {
164 | content: "cmake"
165 | }
166 |
167 | pre[class~=language-coffeescript]:before,
168 | pre[class~=language-coffee]:before {
169 | content: "coffeescript"
170 | }
171 |
172 | pre[class~=language-concurnas]:before,
173 | pre[class~=language-conc]:before {
174 | content: "concurnas"
175 | }
176 |
177 | pre[class~=language-csp]:before {
178 | content: "csp"
179 | }
180 |
181 | pre[class~=language-crystal]:before {
182 | content: "crystal"
183 | }
184 |
185 | pre[class~=language-css-extras]:before {
186 | content: "css-extras"
187 | }
188 |
189 | pre[class~=language-cypher]:before {
190 | content: "cypher"
191 | }
192 |
193 | pre[class~=language-d]:before {
194 | content: "d"
195 | }
196 |
197 | pre[class~=language-dart]:before {
198 | content: "dart"
199 | }
200 |
201 | pre[class~=language-dataweave]:before {
202 | content: "dataweave"
203 | }
204 |
205 | pre[class~=language-dax]:before {
206 | content: "dax"
207 | }
208 |
209 | pre[class~=language-dhall]:before {
210 | content: "dhall"
211 | }
212 |
213 | pre[class~=language-diff]:before {
214 | content: "diff"
215 | }
216 |
217 | pre[class~=language-django]:before,
218 | pre[class~=language-jinja2]:before {
219 | content: "django"
220 | }
221 |
222 | pre[class~=language-dns-zone-file]:before,
223 | pre[class~=language-dns-zone]:before {
224 | content: "dns-zone-file"
225 | }
226 |
227 | pre[class~=language-docker]:before,
228 | pre[class~=language-dockerfile]:before {
229 | content: "docker"
230 | }
231 |
232 | pre[class~=language-dockerfile]:before {
233 | content: "dockerfile"
234 | }
235 |
236 | pre[class~=language-dot]:before,
237 | pre[class~=language-gv]:before {
238 | content: "dot"
239 | }
240 |
241 | pre[class~=language-ebnf]:before {
242 | content: "ebnf"
243 | }
244 |
245 | pre[class~=language-editorconfig]:before {
246 | content: "editorconfig"
247 | }
248 |
249 | pre[class~=language-eiffel]:before {
250 | content: "eiffel"
251 | }
252 |
253 | pre[class~=language-ejs]:before,
254 | pre[class~=language-eta]:before {
255 | content: "ejs"
256 | }
257 |
258 | pre[class~=language-elixir]:before {
259 | content: "elixir"
260 | }
261 |
262 | pre[class~=language-elm]:before {
263 | content: "elm"
264 | }
265 |
266 | pre[class~=language-etlua]:before {
267 | content: "etlua"
268 | }
269 |
270 | pre[class~=language-erb]:before {
271 | content: "erb"
272 | }
273 |
274 | pre[class~=language-erlang]:before {
275 | content: "erlang"
276 | }
277 |
278 | pre[class~=language-excel-formula]:before,
279 | pre[class~=language-xlsx]:before,
280 | pre[class~=language-xls]:before {
281 | content: "excel-formula"
282 | }
283 |
284 | pre[class~=language-fsharp]:before {
285 | content: "fsharp"
286 | }
287 |
288 | pre[class~=language-factor]:before {
289 | content: "factor"
290 | }
291 |
292 | pre[class~=language-firestore-security-rules]:before {
293 | content: "firestore-security-rules"
294 | }
295 |
296 | pre[class~=language-flow]:before {
297 | content: "flow"
298 | }
299 |
300 | pre[class~=language-fortran]:before {
301 | content: "fortran"
302 | }
303 |
304 | pre[class~=language-ftl]:before {
305 | content: "ftl"
306 | }
307 |
308 | pre[class~=language-gml]:before,
309 | pre[class~=language-gamemakerlanguage]:before {
310 | content: "gml"
311 | }
312 |
313 | pre[class~=language-gcode]:before {
314 | content: "gcode"
315 | }
316 |
317 | pre[class~=language-gdscript]:before {
318 | content: "gdscript"
319 | }
320 |
321 | pre[class~=language-gedcom]:before {
322 | content: "gedcom"
323 | }
324 |
325 | pre[class~=language-gherkin]:before {
326 | content: "gherkin"
327 | }
328 |
329 | pre[class~=language-git]:before {
330 | content: "git"
331 | }
332 |
333 | pre[class~=language-glsl]:before {
334 | content: "glsl"
335 | }
336 |
337 | pre[class~=language-go]:before {
338 | content: "go"
339 | }
340 |
341 | pre[class~=language-graphql]:before {
342 | content: "graphql"
343 | }
344 |
345 | pre[class~=language-groovy]:before {
346 | content: "groovy"
347 | }
348 |
349 | pre[class~=language-haml]:before {
350 | content: "haml"
351 | }
352 |
353 | pre[class~=language-handlebars]:before {
354 | content: "handlebars"
355 | }
356 |
357 | pre[class~=language-haskell]:before,
358 | pre[class~=language-hs]:before {
359 | content: "haskell"
360 | }
361 |
362 | pre[class~=language-haxe]:before {
363 | content: "haxe"
364 | }
365 |
366 | pre[class~=language-hcl]:before {
367 | content: "hcl"
368 | }
369 |
370 | pre[class~=language-hlsl]:before {
371 | content: "hlsl"
372 | }
373 |
374 | pre[class~=language-html]:before,
375 | pre[class~=language-markup]:before {
376 | content: "html"
377 | }
378 |
379 | pre[class~=language-http]:before {
380 | content: "http"
381 | }
382 |
383 | pre[class~=language-hpkp]:before {
384 | content: "hpkp"
385 | }
386 |
387 | pre[class~=language-hsts]:before {
388 | content: "hsts"
389 | }
390 |
391 | pre[class~=language-ichigojam]:before {
392 | content: "ichigojam"
393 | }
394 |
395 | pre[class~=language-icon]:before {
396 | content: "icon"
397 | }
398 |
399 | pre[class~=language-idris]:before,
400 | pre[class~=language-idr]:before {
401 | content: "idris"
402 | }
403 |
404 | pre[class~=language-ignore]:before,
405 | pre[class~=language-gitignore]:before,
406 | pre[class~=language-hgignore]:before,
407 | pre[class~=language-npmignore]:before {
408 | content: "ignore"
409 | }
410 |
411 | pre[class~=language-inform7]:before {
412 | content: "inform7"
413 | }
414 |
415 | pre[class~=language-ini]:before {
416 | content: "ini"
417 | }
418 |
419 | pre[class~=language-io]:before {
420 | content: "io"
421 | }
422 |
423 | pre[class~=language-j]:before {
424 | content: "j"
425 | }
426 |
427 | pre[class~=language-java]:before {
428 | content: "java"
429 | }
430 |
431 | pre[class~=language-javadoc]:before {
432 | content: "javadoc"
433 | }
434 |
435 | pre[class~=language-javadoclike]:before {
436 | content: "javadoclike"
437 | }
438 |
439 | pre[class~=language-javastacktrace]:before {
440 | content: "javastacktrace"
441 | }
442 |
443 | pre[class~=language-jolie]:before {
444 | content: "jolie"
445 | }
446 |
447 | pre[class~=language-jq]:before {
448 | content: "jq"
449 | }
450 |
451 | pre[class~=language-js]:before,
452 | pre[class~=language-javascript]:before {
453 | content: "js"
454 | }
455 |
456 | pre[class~=language-jsdoc]:before {
457 | content: "jsdoc"
458 | }
459 |
460 | pre[class~=language-js-extras]:before {
461 | content: "js-extras"
462 | }
463 |
464 | pre[class~=language-json]:before,
465 | pre[class~=language-webmanifest]:before {
466 | content: "json"
467 | }
468 |
469 | pre[class~=language-json5]:before {
470 | content: "json5"
471 | }
472 |
473 | pre[class~=language-jsonp]:before {
474 | content: "jsonp"
475 | }
476 |
477 | pre[class~=language-jsstacktrace]:before {
478 | content: "jsstacktrace"
479 | }
480 |
481 | pre[class~=language-js-templates]:before {
482 | content: "js-templates"
483 | }
484 |
485 | pre[class~=language-julia]:before {
486 | content: "julia"
487 | }
488 |
489 | pre[class~=language-keyman]:before {
490 | content: "keyman"
491 | }
492 |
493 | pre[class~=language-kotlin]:before,
494 | pre[class~=language-kt]:before,
495 | pre[class~=language-kts]:before {
496 | content: "kotlin"
497 | }
498 |
499 | pre[class~=language-kumir]:before,
500 | pre[class~=language-kum]:before {
501 | content: "kumir"
502 | }
503 |
504 | pre[class~=language-latex]:before,
505 | pre[class~=language-tex]:before,
506 | pre[class~=language-context]:before {
507 | content: "latex"
508 | }
509 |
510 | pre[class~=language-latte]:before {
511 | content: "latte"
512 | }
513 |
514 | pre[class~=language-less]:before {
515 | content: "less"
516 | }
517 |
518 | pre[class~=language-lilypond]:before,
519 | pre[class~=language-ly]:before {
520 | content: "lilypond"
521 | }
522 |
523 | pre[class~=language-liquid]:before {
524 | content: "liquid"
525 | }
526 |
527 | pre[class~=language-lisp]:before,
528 | pre[class~=language-emacs]:before,
529 | pre[class~=language-elisp]:before,
530 | pre[class~=language-emacs-lisp]:before {
531 | content: "lisp"
532 | }
533 |
534 | pre[class~=language-livescript]:before {
535 | content: "livescript"
536 | }
537 |
538 | pre[class~=language-llvm]:before {
539 | content: "llvm"
540 | }
541 |
542 | pre[class~=language-lolcode]:before {
543 | content: "lolcode"
544 | }
545 |
546 | pre[class~=language-lua]:before {
547 | content: "lua"
548 | }
549 |
550 | pre[class~=language-makefile]:before {
551 | content: "makefile"
552 | }
553 |
554 | pre[class~=language-markdown]:before,
555 | pre[class~=language-md]:before {
556 | content: "markdown"
557 | }
558 |
559 | pre[class~=language-markup-templating]:before {
560 | content: "markup-templating"
561 | }
562 |
563 | pre[class~=language-matlab]:before {
564 | content: "matlab"
565 | }
566 |
567 | pre[class~=language-mel]:before {
568 | content: "mel"
569 | }
570 |
571 | pre[class~=language-mizar]:before {
572 | content: "mizar"
573 | }
574 |
575 | pre[class~=language-mongodb]:before {
576 | content: "mongodb"
577 | }
578 |
579 | pre[class~=language-monkey]:before {
580 | content: "monkey"
581 | }
582 |
583 | pre[class~=language-moonscript]:before,
584 | pre[class~=language-moon]:before {
585 | content: "moonscript"
586 | }
587 |
588 | pre[class~=language-n1ql]:before {
589 | content: "n1ql"
590 | }
591 |
592 | pre[class~=language-n4js]:before,
593 | pre[class~=language-n4jsd]:before {
594 | content: "n4js"
595 | }
596 |
597 | pre[class~=language-nand2tetris-hdl]:before {
598 | content: "nand2tetris-hdl"
599 | }
600 |
601 | pre[class~=language-naniscript]:before,
602 | pre[class~=language-nani]:before {
603 | content: "naniscript"
604 | }
605 |
606 | pre[class~=language-nasm]:before {
607 | content: "nasm"
608 | }
609 |
610 | pre[class~=language-neon]:before {
611 | content: "neon"
612 | }
613 |
614 | pre[class~=language-nginx]:before {
615 | content: "nginx"
616 | }
617 |
618 | pre[class~=language-nim]:before {
619 | content: "nim"
620 | }
621 |
622 | pre[class~=language-nix]:before {
623 | content: "nix"
624 | }
625 |
626 | pre[class~=language-nsis]:before {
627 | content: "nsis"
628 | }
629 |
630 | pre[class~=language-objectivec]:before,
631 | pre[class~=language-objc]:before {
632 | content: "objectivec"
633 | }
634 |
635 | pre[class~=language-ocaml]:before {
636 | content: "ocaml"
637 | }
638 |
639 | pre[class~=language-opencl]:before {
640 | content: "opencl"
641 | }
642 |
643 | pre[class~=language-oz]:before {
644 | content: "oz"
645 | }
646 |
647 | pre[class~=language-parigp]:before {
648 | content: "parigp"
649 | }
650 |
651 | pre[class~=language-parser]:before {
652 | content: "parser"
653 | }
654 |
655 | pre[class~=language-pascal]:before,
656 | pre[class~=language-objectpascal]:before {
657 | content: "pascal"
658 | }
659 |
660 | pre[class~=language-pascaligo]:before {
661 | content: "pascaligo"
662 | }
663 |
664 | pre[class~=language-psl]:before {
665 | content: "psl"
666 | }
667 |
668 | pre[class~=language-pcaxis]:before,
669 | pre[class~=language-px]:before {
670 | content: "pcaxis"
671 | }
672 |
673 | pre[class~=language-peoplecode]:before,
674 | pre[class~=language-pcode]:before {
675 | content: "peoplecode"
676 | }
677 |
678 | pre[class~=language-perl]:before {
679 | content: "perl"
680 | }
681 |
682 | pre[class~=language-php]:before {
683 | content: "php"
684 | }
685 |
686 | pre[class~=language-phpdoc]:before {
687 | content: "phpdoc"
688 | }
689 |
690 | pre[class~=language-php-extras]:before {
691 | content: "php-extras"
692 | }
693 |
694 | pre[class~=language-php-template]:before {
695 | content: "php-template"
696 | }
697 |
698 | pre[class~=language-plsql]:before {
699 | content: "plsql"
700 | }
701 |
702 | pre[class~=language-powerquery]:before,
703 | pre[class~=language-pq]:before,
704 | pre[class~=language-mscript]:before {
705 | content: "powerquery"
706 | }
707 |
708 | pre[class~=language-powershell]:before {
709 | content: "powershell"
710 | }
711 |
712 | pre[class~=language-processing]:before {
713 | content: "processing"
714 | }
715 |
716 | pre[class~=language-prolog]:before {
717 | content: "prolog"
718 | }
719 |
720 | pre[class~=language-promql]:before {
721 | content: "promql"
722 | }
723 |
724 | pre[class~=language-properties]:before {
725 | content: "properties"
726 | }
727 |
728 | pre[class~=language-protobuf]:before {
729 | content: "protobuf"
730 | }
731 |
732 | pre[class~=language-pug]:before {
733 | content: "pug"
734 | }
735 |
736 | pre[class~=language-puppet]:before {
737 | content: "puppet"
738 | }
739 |
740 | pre[class~=language-pure]:before {
741 | content: "pure"
742 | }
743 |
744 | pre[class~=language-purebasic]:before,
745 | pre[class~=language-pbfasm]:before {
746 | content: "purebasic"
747 | }
748 |
749 | pre[class~=language-purescript]:before,
750 | pre[class~=language-purs]:before {
751 | content: "purescript"
752 | }
753 |
754 | pre[class~=language-python]:before,
755 | pre[class~=language-py]:before {
756 | content: "python"
757 | }
758 |
759 | pre[class~=language-python-repl]:before {
760 | content: "python-repl"
761 | }
762 |
763 | pre[class~=language-q]:before {
764 | content: "q"
765 | }
766 |
767 | pre[class~=language-qml]:before {
768 | content: "qml"
769 | }
770 |
771 | pre[class~=language-qore]:before {
772 | content: "qore"
773 | }
774 |
775 | pre[class~=language-r]:before {
776 | content: "r"
777 | }
778 |
779 | pre[class~=language-racket]:before,
780 | pre[class~=language-rkt]:before {
781 | content: "racket"
782 | }
783 |
784 | pre[class~=language-jsx]:before {
785 | content: "jsx"
786 | }
787 |
788 | pre[class~=language-tsx]:before {
789 | content: "tsx"
790 | }
791 |
792 | pre[class~=language-r]:before {
793 | content: "r"
794 | }
795 |
796 | pre[class~=language-reason]:before {
797 | content: "reason"
798 | }
799 |
800 | pre[class~=language-regex]:before {
801 | content: "regex"
802 | }
803 |
804 | pre[class~=language-renpy]:before,
805 | pre[class~=language-rpy]:before {
806 | content: "renpy"
807 | }
808 |
809 | pre[class~=language-rest]:before {
810 | content: "rest"
811 | }
812 |
813 | pre[class~=language-rip]:before {
814 | content: "rip"
815 | }
816 |
817 | pre[class~=language-roboconf]:before {
818 | content: "roboconf"
819 | }
820 |
821 | pre[class~=language-robotframework]:before,
822 | pre[class~=language-robot]:before {
823 | content: "robotframework"
824 | }
825 |
826 | pre[class~=language-ruby]:before,
827 | pre[class~=language-rb]:before {
828 | content: "ruby"
829 | }
830 |
831 | pre[class~=language-rust]:before {
832 | content: "rust"
833 | }
834 |
835 | pre[class~=language-sas]:before {
836 | content: "sas"
837 | }
838 |
839 | pre[class~=language-sass]:before {
840 | content: "sass"
841 | }
842 |
843 | pre[class~=language-scss]:before {
844 | content: "scss"
845 | }
846 |
847 | pre[class~=language-scala]:before {
848 | content: "scala"
849 | }
850 |
851 | pre[class~=language-scheme]:before {
852 | content: "scheme"
853 | }
854 |
855 | pre[class~=language-shell-session]:before,
856 | pre[class~=language-sh-session]:before,
857 | pre[class~=language-shellsession]:before {
858 | content: "shell-session"
859 | }
860 |
861 | pre[class~=language-smali]:before {
862 | content: "smali"
863 | }
864 |
865 | pre[class~=language-smalltalk]:before {
866 | content: "smalltalk"
867 | }
868 |
869 | pre[class~=language-smarty]:before {
870 | content: "smarty"
871 | }
872 |
873 | pre[class~=language-sml]:before,
874 | pre[class~=language-smlnj]:before {
875 | content: "sml"
876 | }
877 |
878 | pre[class~=language-solidity]:before,
879 | pre[class~=language-sol]:before {
880 | content: "solidity"
881 | }
882 |
883 | pre[class~=language-solution-file]:before,
884 | pre[class~=language-sln]:before {
885 | content: "solution-file"
886 | }
887 |
888 | pre[class~=language-soy]:before {
889 | content: "soy"
890 | }
891 |
892 | pre[class~=language-sparql]:before,
893 | pre[class~=language-rq]:before {
894 | content: "sparql"
895 | }
896 |
897 | pre[class~=language-splunk-spl]:before {
898 | content: "splunk-spl"
899 | }
900 |
901 | pre[class~=language-sqf]:before {
902 | content: "sqf"
903 | }
904 |
905 | pre[class~=language-sql]:before {
906 | content: "sql"
907 | }
908 |
909 | pre[class~=language-squirrel]:before {
910 | content: "squirrel"
911 | }
912 |
913 | pre[class~=language-stan]:before {
914 | content: "stan"
915 | }
916 |
917 | pre[class~=structured-text]:before,
918 | pre[class~=language-iecst]:before {
919 | content: "iecst"
920 | }
921 |
922 | pre[class~=language-stylus]:before {
923 | content: "stylus"
924 | }
925 |
926 | pre[class~=language-swift]:before {
927 | content: "swift"
928 | }
929 |
930 | pre[class~=language-t4-templating]:before {
931 | content: "t4-templating"
932 | }
933 |
934 | pre[class~=language-t4-cs]:before,
935 | pre[class~=language-t4]:before {
936 | content: "t4-cs"
937 | }
938 |
939 | pre[class~=language-t4-vb]:before {
940 | content: "t4-vb"
941 | }
942 |
943 | pre[class~=language-tap]:before {
944 | content: "tap"
945 | }
946 |
947 | pre[class~=language-tcl]:before {
948 | content: "tcl"
949 | }
950 |
951 | pre[class~=language-tt2]:before {
952 | content: "tt2"
953 | }
954 |
955 | pre[class~=language-textile]:before {
956 | content: "textile"
957 | }
958 |
959 | pre[class~=language-toml]:before {
960 | content: "toml"
961 | }
962 |
963 | pre[class~=language-turtle]:before,
964 | pre[class~=language-trig]:before {
965 | content: "turtle"
966 | }
967 |
968 | pre[class~=language-twig]:before {
969 | content: "twig"
970 | }
971 |
972 | pre[class~=language-typescript]:before,
973 | pre[class~=language-ts]:before {
974 | content: "typescript"
975 | }
976 |
977 | pre[class~=language-typoscript]:before,
978 | pre[class~=language-tsconfig]:before {
979 | content: "typoscript"
980 | }
981 |
982 | pre[class~=language-unrealscript]:before,
983 | pre[class~=language-uscript]:before,
984 | pre[class~=language-uc]:before {
985 | content: "unrealscript"
986 | }
987 |
988 | pre[class~=language-uri]:before,
989 | pre[class~=language-url]:before {
990 | content: "uri"
991 | }
992 |
993 | pre[class~=language-v]:before {
994 | content: "v"
995 | }
996 |
997 | pre[class~=language-vala]:before {
998 | content: "vala"
999 | }
1000 |
1001 | pre[class~=language-vbnet]:before {
1002 | content: "vbnet"
1003 | }
1004 |
1005 | pre[class~=language-velocity]:before {
1006 | content: "velocity"
1007 | }
1008 |
1009 | pre[class~=language-verilog]:before {
1010 | content: "verilog"
1011 | }
1012 |
1013 | pre[class~=language-vhdl]:before {
1014 | content: "vhdl"
1015 | }
1016 |
1017 | pre[class~=language-vim]:before {
1018 | content: "vim"
1019 | }
1020 |
1021 | pre[class~=language-visual-basic]:before,
1022 | pre[class~=language-vb]:before,
1023 | pre[class~=language-vba]:before {
1024 | content: "visual-basic"
1025 | }
1026 |
1027 | pre[class~=language-vue]:before {
1028 | content: "vue"
1029 | }
1030 |
1031 | pre[class~=language-warpscript]:before {
1032 | content: "warpscript"
1033 | }
1034 |
1035 | pre[class~=language-wasm]:before {
1036 | content: "wasm"
1037 | }
1038 |
1039 | pre[class~=language-wiki]:before {
1040 | content: "wiki"
1041 | }
1042 |
1043 | pre[class~=language-xeora]:before,
1044 | pre[class~=language-xeoracube]:before {
1045 | content: "xeora"
1046 | }
1047 |
1048 | pre[class~=language-xml]:before,
1049 | pre[class~=language-xml-doc]:before{
1050 | content: "xml"
1051 | }
1052 |
1053 | pre[class~=language-xojo]:before {
1054 | content: "xojo"
1055 | }
1056 |
1057 | pre[class~=language-xquery]:before {
1058 | content: "xquery"
1059 | }
1060 |
1061 | pre[class~=language-yaml]:before,
1062 | pre[class~=language-yml]:before {
1063 | content: "yaml"
1064 | }
1065 |
1066 | pre[class~=language-yang]:before {
1067 | content: "yang"
1068 | }
1069 |
1070 | pre[class~=language-zig]:before {
1071 | content: "zig"
1072 | }
1073 |
--------------------------------------------------------------------------------
/248hljs.min.css:
--------------------------------------------------------------------------------
1 | pre[class~=language-apache]:before,
2 | pre[class~=language-apacheconf]:before {
3 | content: "apacheconf"
4 | }
5 |
6 | pre[class~=language-sh]:before,
7 | pre[class~=language-bash]:before,
8 | pre[class~=language-shell]:before {
9 | content: "bash"
10 | }
11 |
12 | pre[class~=language-bbcode]:before,
13 | pre[class~=language-shortcode]:before {
14 | content: "bbcode"
15 | }
16 |
17 | pre[class~=language-c]:before {
18 | content: "c"
19 | }
20 |
21 | pre[class~=language-csharp]:before,
22 | pre[class~=language-cs]:before,
23 | pre[class~=language-dotnet]:before {
24 | content: "csharp"
25 | }
26 |
27 | pre[class~=language-css]:before {
28 | content: "css"
29 | }
30 |
31 | pre[class~=language-cpp]:before {
32 | content: "cpp"
33 | }
34 |
35 | pre[class~=language-coffeescript]:before,
36 | pre[class~=language-coffee]:before {
37 | content: "coffeescript"
38 | }
39 |
40 | pre[class~=language-diff]:before {
41 | content: "diff"
42 | }
43 |
44 | pre[class~=language-django]:before,
45 | pre[class~=language-jinja2]:before {
46 | content: "django"
47 | }
48 |
49 | pre[class~=language-docker]:before,
50 | pre[class~=language-dockerfile]:before {
51 | content: "docker"
52 | }
53 |
54 | pre[class~=language-dockerfile]:before {
55 | content: "dockerfile"
56 | }
57 |
58 | pre[class~=language-git]:before {
59 | content: "git"
60 | }
61 |
62 | pre[class~=language-go]:before {
63 | content: "go"
64 | }
65 |
66 | pre[class~=language-html]:before,
67 | pre[class~=language-markup]:before {
68 | content: "html"
69 | }
70 |
71 | pre[class~=language-http]:before {
72 | content: "http"
73 | }
74 |
75 | pre[class~=language-ini]:before {
76 | content: "ini"
77 | }
78 |
79 | pre[class~=language-java]:before {
80 | content: "java"
81 | }
82 |
83 | pre[class~=language-javadoc]:before {
84 | content: "javadoc"
85 | }
86 |
87 | pre[class~=language-js]:before,
88 | pre[class~=language-javascript]:before {
89 | content: "js"
90 | }
91 |
92 | pre[class~=language-json]:before,
93 | pre[class~=language-webmanifest]:before {
94 | content: "json"
95 | }
96 |
97 | pre[class~=language-less]:before {
98 | content: "less"
99 | }
100 |
101 | pre[class~=language-lua]:before {
102 | content: "lua"
103 | }
104 |
105 | pre[class~=language-makefile]:before {
106 | content: "makefile"
107 | }
108 |
109 | pre[class~=language-markdown]:before,
110 | pre[class~=language-md]:before {
111 | content: "markdown"
112 | }
113 |
114 | pre[class~=language-nginx]:before {
115 | content: "nginx"
116 | }
117 |
118 | pre[class~=language-objectivec]:before,
119 | pre[class~=language-objc]:before {
120 | content: "objectivec"
121 | }
122 |
123 | pre[class~=language-perl]:before {
124 | content: "perl"
125 | }
126 |
127 | pre[class~=language-php]:before {
128 | content: "php"
129 | }
130 |
131 | pre[class~=language-powershell]:before {
132 | content: "powershell"
133 | }
134 |
135 | pre[class~=language-properties]:before {
136 | content: "properties"
137 | }
138 |
139 | pre[class~=language-python]:before,
140 | pre[class~=language-py]:before {
141 | content: "python"
142 | }
143 |
144 | pre[class~=language-python-repl]:before {
145 | content: "python-repl"
146 | }
147 |
148 | pre[class~=language-regex]:before {
149 | content: "regex"
150 | }
151 |
152 | pre[class~=language-rb]:before,
153 | pre[class~=language-ruby]:before {
154 | content: "ruby"
155 | }
156 |
157 | pre[class~=language-rust]:before {
158 | content: "rust"
159 | }
160 |
161 | pre[class~=language-sass]:before {
162 | content: "sass"
163 | }
164 |
165 | pre[class~=language-scss]:before {
166 | content: "scss"
167 | }
168 |
169 | pre[class~=language-sql]:before {
170 | content: "sql"
171 | }
172 |
173 | pre[class~=language-stylus]:before {
174 | content: "stylus"
175 | }
176 |
177 | pre[class~=language-swift]:before {
178 | content: "swift"
179 | }
180 |
181 | pre[class~=language-typescript]:before,
182 | pre[class~=language-ts]:before {
183 | content: "typescript"
184 | }
185 |
186 | pre[class~=language-vim]:before {
187 | content: "vim"
188 | }
189 |
190 | pre[class~=language-visual-basic]:before,
191 | pre[class~=language-vb]:before,
192 | pre[class~=language-vba]:before {
193 | content: "visual-basic"
194 | }
195 |
196 | pre[class~=language-vue]:before {
197 | content: "vue"
198 | }
199 |
200 | pre[class~=language-xml]:before,
201 | pre[class~=language-xml-doc]:before{
202 | content: "xml"
203 | }
204 |
205 | pre[class~=language-yaml]:before,
206 | pre[class~=language-yml]:before {
207 | content: "yaml"
208 | }
209 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Flarum 中文社区部分内容备份
--------------------------------------------------------------------------------
/hljs.css:
--------------------------------------------------------------------------------
1 | code[class*=language-],
2 | code.hljs {
3 | position: relative
4 | }
5 |
6 | code[class*=language-]:before,
7 | code.hljs::before {
8 | position: absolute;
9 | z-index: 3;
10 | right: 1em;
11 | font-size: .75rem;
12 | color: hsla(0, 0%, 100%, .4)
13 | }
14 |
15 | pre[class~=language-apache]:before {
16 | content: "apacheconf"
17 | }
18 |
19 | pre[class~=language-bbcode]:before,
20 | pre[class~=language-shortcode]:before {
21 | content: "bbcode"
22 | }
23 |
24 | pre[class~=language-c]:before {
25 | content: "c"
26 | }
27 |
28 | pre[class~=language-coffeescript]:before {
29 | content: "coffee"
30 | }
31 |
32 | pre[class~=language-cpp]:before {
33 | content: "cpp"
34 | }
35 |
36 | pre[class~=language-csharp]:before {
37 | content: "cs"
38 | }
39 | pre[class~=language-css]:before {
40 | content: "css"
41 | }
42 |
43 | pre[class~=language-docker]:before {
44 | content: "docker"
45 | }
46 |
47 | pre[class~=language-dockerfile]:before {
48 | content: "dockerfile"
49 | }
50 |
51 | pre[class~=language-go]:before {
52 | content: "go"
53 | }
54 |
55 | pre[class~=language-html]:before,
56 | pre[class~=language-markup]:before {
57 | content: "html"
58 | }
59 |
60 | pre[class~=language-java]:before {
61 | content: "java"
62 | }
63 |
64 | pre[class~=language-js]:before,
65 | pre[class~=language-javascript]:before {
66 | content: "js"
67 | }
68 |
69 | pre[class~=language-json]:before {
70 | content: "json"
71 | }
72 |
73 | pre[class~=language-less]:before {
74 | content: "less"
75 | }
76 |
77 | pre[class~=language-md]:before,
78 | pre[class~=language-markdown]:before {
79 | content: "md"
80 | }
81 |
82 | pre[class~=language-makefile]:before {
83 | content: "makefile"
84 | }
85 |
86 | pre[class~=language-nginx]:before{
87 | content: "nginx"
88 | }
89 |
90 | pre[class~=language-php]:before {
91 | content: "php"
92 | }
93 |
94 | pre[class~=language-py]:before,
95 | pre[class~=language-python]:before {
96 | content: "py"
97 | }
98 |
99 | pre[class~=language-ruby]:before {
100 | content: "rb"
101 | }
102 |
103 | pre[class~=language-sass]:before {
104 | content: "sass"
105 | }
106 |
107 | pre[class~=language-scss]:before {
108 | content: "scss"
109 | }
110 |
111 | pre[class~=language-sh]:before,
112 | pre[class~=language-bash]:before,
113 | pre[class~=language-shell]:before {
114 | content: "sh"
115 | }
116 |
117 | pre[class~=language-sql]:before{
118 | content: "sql";
119 | }
120 |
121 | pre[class~=language-stylus]:before {
122 | content: "stylus"
123 | }
124 |
125 | pre[class~=language-ts]:before,
126 | pre[class~=language-typescript]:before {
127 | content: "ts"
128 | }
129 |
130 | pre[class~=language-vue]:before {
131 | content: "vue"
132 | }
133 |
134 | pre[class~=language-xml]:before {
135 | content: "xml"
136 | }
137 |
138 | pre[class~=language-yaml]:before {
139 | content: "yaml"
140 | }
141 |
--------------------------------------------------------------------------------
/iflarum.conf:
--------------------------------------------------------------------------------
1 | if ( $request_filename ~ beta13 ) {
2 | rewrite ^ https://discuss.flarum.org.cn/d/1678;
3 | }
4 | if ( $request_filename ~ beta14 ) {
5 | rewrite ^ https://discuss.flarum.org.cn/d/2219;
6 | }
7 | if ( $request_filename ~ exts ) {
8 | rewrite ^ https://discuss.flarum.org.cn/t/extensions;
9 | }
10 | if ( $request_filename ~ faq ) {
11 | rewrite ^ https://discuss.flarum.org.cn/d/325;
12 | }
13 | if ( $request_filename ~ flarumites ) {
14 | rewrite ^ https://discuss.flarum.org.cn/flarumites.html;
15 | }
16 | if ( $request_filename ~ install ) {
17 | rewrite ^ https://discuss.flarum.org.cn/d/1246/31;
18 | }
19 | if ( $request_filename ~ protocol ) {
20 | rewrite ^ https://discuss.flarum.org.cn/docs/protocol.html;
21 | }
22 | if ( $request_filename ~ privacy ) {
23 | rewrite ^ https://discuss.flarum.org.cn/docs/privacy.html;
24 | }
25 | if ( $request_filename ~ stats ) {
26 | rewrite ^ https://stats.uptimerobot.com/QAL8xc6m8y;
27 | }
28 | if ( $request_filename ~ terms ) {
29 | rewrite ^ https://discuss.flarum.org.cn/docs/terms.html;
30 | }
31 |
32 | rewrite ^/d/(.*) https://discuss.flarum.org.cn/d/$1;
33 | rewrite ^/u/(.*) https://discuss.flarum.org.cn/u/$1;
34 | rewrite ^/p/(.*) https://discuss.flarum.org.cn/p/$1;
35 | rewrite ^/t/(.*) https://discuss.flarum.org.cn/t/$1;
36 | rewrite ^/docs/(.*) https://discuss.flarum.org.cn/docs/$1;
37 | rewrite ^/([0-9]\d*$) https://discuss.flarum.org.cn/d/$1;
38 |
39 | rewrite ^/qiniu-s3 https://developer.qiniu.com/kodo/manual/4088/s3-access-domainname;
40 | rewrite ^/aws-s3acl https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl;
41 | rewrite ^/http-mime https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types;
42 | rewrite ^/html-entities https://www.w3school.com.cn/html/html_entities.asp;
43 | rewrite ^/s9e-embed https://s9etextformatter.readthedocs.io/Plugins/MediaEmbed/Sites/;
44 |
45 | rewrite ^/pingjia http://ehallapp.jit.edu.cn/xsfw/sys/bzrfdykhapp_jit/*default/index.do?amp_sec_version_=1&gid_=TXVUVFJ0MGllU2lQQWpYM0FTSjZycHhSWWlWTDFUKzJlZTR2QVNrckJwNWZTaE1UVm81Mi9pckVEKzA1T1ovQjNjcGlMTG9VamNJbVNlbkFNd3hoT0E9PQ&EMAP_LANG=zh&THEME=teal#/xspj;
46 |
--------------------------------------------------------------------------------
/常规.html:
--------------------------------------------------------------------------------
1 |
2 | 欢迎访问官方认证中文站。Flarum 是一个优雅的轻论坛软件,简约界面回归社区本质。这里没有太多的条条框框规定,在这里你可以谈天说地,可以在最短的时间收集灵感,寻找有趣的东西。
3 |
4 |
5 | 欢迎来到 Flarum 中文社区
6 |
7 | 中文社区由众多爱好者共同维护
8 |
在您提问前,请务必阅读相关事项及FAQ
9 |
QQ群: 188723593
10 |
除非另有声明,仅管理组原创内容采用知识共享"署名-非商业性使用-相同方式共享 4.0 国际"许可协议授权
--------------------------------------------------------------------------------
/广告.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 公告: 社区已启用对象存储,大家可以直接在文本编辑器上传文件啦! (2020-3-11)
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/自定义样式.less:
--------------------------------------------------------------------------------
1 | /* 社区展 */
2 | .App-content .Pages-container {
3 | width:100%;
4 | max-width:100%;
5 | padding-left:0px;
6 | padding-right:0px;
7 | }
8 |
9 | /* 17年备份 */
10 | .qrcode {
11 | position:fixed;
12 | right:20px;
13 | bottom:40px;
14 | border:1px solid #DDD;
15 | padding:5px;
16 | background:#FFF;
17 | text-align:center;
18 | border-radius:2px;
19 | z-index:1000;
20 | }
21 | @media (max-width:991px) {
22 | .qrcode {
23 | display:none !important;
24 | }
25 | }.upyun {
26 | font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
27 | font-size:16px;
28 | text-align:center;
29 | height:45px;
30 | line-height:45px;
31 | }
32 | .upyun img {
33 | vertical-align:middle;
34 | }
35 |
36 | /* 横幅 */
37 | .Hero-close {
38 | display:none;
39 | }
40 | /* 固定左侧标签栏 */
41 | @media (min-width:992px) {
42 | .sideNav,.sideNav>ul {
43 | width:190px;
44 | position:sticky;
45 | top:80px;
46 | }
47 | .App {
48 | overflow-x:visible;
49 | }
50 | /* 版块页不受影响 */
51 | .CategoriesPage.TagsPage .sideNav,.CategoriesPage.TagsPage .sideNav>ul {
52 | position:unset;
53 | }
54 | /* 标签页不受影响 */
55 | .TagsPage.TagsPage .sideNav,.TagsPage.TagsPage .sideNav>ul {
56 | position:unset;
57 | }
58 | }/* 导航栏位置调整 */
59 | @media (max-width:1120px) and (min-width:768px) {
60 | .App-header .container {
61 | width:auto;
62 | }
63 | }@media (max-width:1051px) and (min-width:991px) {
64 | .Header-controls .Search:not(.focused) .Search-input {
65 | max-width:166px;
66 | -webkit-transition:all .4s;
67 | -o-transition:all .4s;
68 | transition:all .4s;
69 | }
70 | }/* 标签页表单位移修复 */
71 | @media (min-width:768px) {
72 | .TagDiscussionModal .Modal-content,.TagDiscussionModal .TagsInput {
73 | overflow:unset;
74 | }
75 | }@media(max-width:767px) {
76 | .TagsInput input {
77 | width:0% !important;
78 | }
79 | }/* 编辑器标题位置 */
80 | .ComposerBody-content .ComposerBody-header h3 input {
81 | width:470px;
82 | }
83 | /* 许可证 */
84 | li.item-littlegolden-post-license {
85 | margin-left:10px;
86 | & .Form-group>label {
87 | display:none;
88 | }
89 | }/* 视频宽度 */
90 | body video {
91 | max-width:-webkit-fill-available;
92 | /* Chrome 内核浏览器 */
93 | max-width:-moz-available;
94 | /* 火狐内核浏览*/
95 | display:inline-block;
96 | vertical-align:baseline;
97 | width:100%;
98 | }
99 | /* 会员名录页,首页加载更多按钮尺寸 */
100 | .UserDirectoryList-loadMore .Button,.DiscussionList-loadMore .Button {
101 | width:50%;
102 | border-radius:30px;
103 | margin-top:30px;
104 | }
105 | .UserDirectoryList-loadMore {
106 | text-align:center;
107 | }
108 | @media (max-width:767px) {
109 | .DiscussionList-loadMore {
110 | padding-left:15px;
111 | padding-right:15px;
112 | }
113 | }/* 替换点赞,回复按钮 */
114 | .item-like .Button--link .Button-label,.item-reply .Button--link .Button-label {
115 | display:none;
116 | }
117 | .item-like .Button:before {
118 | font-family:'Font Awesome 5 Free';
119 | font-weight:600;
120 | font-size:14px;
121 | content:'\f164';
122 | vertical-align:-1px;
123 | }
124 | .item-reply .Button--link:before {
125 | font-family:'Font Awesome 5 Free';
126 | font-weight:600;
127 | font-size:15px;
128 | content:'\f3e5';
129 | margin-right:4px;
130 | vertical-align:-2px;
131 | }
132 | /* 首页主题点击量对齐 */
133 | /*@media (min-width:768px) {
134 | .IndexPage li.item-discussion-views {
135 | margin-right:-38px!important;
136 | width:55px;
137 | color: #808080
138 | }
139 | }*/
140 | /* 暂时修复 FancyBox 导致的 shield 图标显示异常 */
141 | .CommentPost.Post img.inline-image {
142 | padding:0;
143 | border-radius:0;
144 | width:auto;
145 | margin-left:0;
146 | margin-right:0;
147 | /*pointer-events:none;
148 | */
149 | background:none;
150 | }
151 | .CommentPost.Post a.inline-image-link,.CommentPost.Post a.block-image-link {
152 | border-bottom:1px solid #e7edf3;
153 | padding:0;
154 | margin-left:0;
155 | margin-right:0;
156 | border-radius:0;
157 | background:none;
158 | display:inline-block;
159 | }
160 | .CommentPost.Post a.inline-image-link:hover,.CommentPost.Post a.block-image-link:hover {
161 | border-color:#f36322;
162 | }
163 | .CommentPost.Post a.inline-image-link img {
164 | top:0;
165 | }
166 | .CommentPost.Post a.inline-image-link .extlink-badge,.CommentPost.Post a.block-image-link .extlink-badge {
167 | display:none;
168 | }
169 | .CommentPost.Post a.block-image-link img {
170 | width:auto;
171 | margin-bottom:6px;
172 | }
173 | /* 灯箱文字 */
174 | .fancybox-infobar {
175 | color:#fff !important;
176 | }
177 | /* 反应按钮位置 */
178 | .Post-actions .Reactions .Reactions--ShowReactions {
179 | margin-top:11px;
180 | }
181 | /* 表格阴影去除 */
182 | .Post .Post-body table {
183 | box-shadow:none;
184 | }
185 | .IndexPage .DiscussionListItem,.UserPage .DiscussionListItem,.DiscussionPage-discussion .DiscussionListItem {
186 | transition:all 0.1s;
187 | }
188 |
189 | /* 2020-3-7 */
190 |
191 | /* 私人讨论成员名颜色 */
192 | .Hero span.RecipientLabel-text {
193 | color:#FFF;
194 | }
195 | /* 未读 */
196 | .unread .DiscussionListItem-title:after {
197 | font-family:"Font Awesome 5 Free";
198 | font-weight:600;
199 | content:"\f111";
200 | color:#667c99;
201 | margin-left:0;
202 | margin-top:-6px;
203 | transform:scale(0.5);
204 | position:absolute;
205 | }
206 | .PostsUserPage .PostsUserPage-list .Post {
207 | padding-top:20px;
208 | }
209 | /* 图片大小调整 */
210 | img.block-image {
211 | /*max-width:200px;
212 | */
213 | min-width:auto !important;
214 | margin-left: 0 !important;
215 | margin-right: 0 !important;
216 | }
217 | .Post div img.block-image {
218 | display: unset;
219 | background: none;
220 | }
221 | /* .Post-body pre {
222 | /* 代码块 *//*
223 | background:#282c34;
224 | color:#fff;
225 | } */
226 | .Post-body :not(pre) code:not(.hljs) {
227 | /* 短代码 */
228 | /* color: #476582 !important; */
229 | padding: .3rem .5rem;
230 | /* background-color: rgba(27, 31, 35, 0.05) !important; */
231 | }
232 | /* 页脚 */
233 | .site-footer {
234 | margin:0;
235 | /*margin-top:64px;*/
236 | padding-top:30px;
237 | padding-bottom:30px;
238 | color:hsla(0,0%,100%,.9);
239 | box-sizing:inherit;
240 | text-align:center;
241 | font-size:1em
242 | }
243 | @media (max-width:991px){
244 | .site-footer {
245 | padding-top:0px;
246 | }
247 | }
248 | .site-footer p {
249 | margin:0
250 | }
251 | .rm-link-color > p > a {
252 | text-decoration:none;
253 | color:#89898c
254 | }
255 | .rm-link-color > p > a:hover {
256 | text-decoration:underline
257 | }
258 |
259 | /*-------- 2020-8-11--------*/
260 |
261 | /*付费图标*/
262 | i.icon.fas.fa-premium:before{content:"";background:url(https://cdn.jsdelivr.net/gh/Littlegolden/CDN@0.1.3/img/premium21.svg);position:relative;display:block;width:1.2em;height:1.2em;background-size: contain;}
263 | i.icon.fas.fa-premium {vertical-align: middle;}
264 |
265 | .Post>li>img.inline-image{max-height:auto !important;max-width:auto !important;}
266 |
267 | /* 精华 */
268 | .Badge--frontpage {
269 | background: #fbbd08!important;
270 | }
271 | .fa-medal:before {
272 | content: "\f091"!important;
273 | }
274 |
275 | /* logo调整 */
276 | .Header-logo {
277 | max-height: 40px !important;
278 | }
279 |
280 | /* 在线人数 */
281 | fieldset.OnlineUsers{
282 | font-size: 14px;
283 | }
284 | legend {
285 | float: left;
286 | margin-right: 1em;
287 | }
288 |
289 | /* 认证图标 */
290 | @media (max-width:767px) {
291 | div#header-secondary:after {
292 | content: "";
293 | background: url(https://goldenjin.oss-cn-shanghai.aliyuncs.com/verified-community.svg);
294 | display: block;
295 | width: 19em;
296 | height: 6em;
297 | background-size: contain;
298 | background-repeat: no-repeat;
299 | text-align: center;
300 | margin: 1em auto;
301 | user-select: none;
302 | user-drag: none;
303 | -webkit-user-drag: none;
304 | }
305 | .item-flagrow-ad{display:none;}
306 | }
307 |
308 | /* 公告 */
309 | .announcement {
310 | padding: 6px;
311 | background-color: @config-primary-color;
312 | color: #ffffff;
313 | border-radius: 5px;
314 | text-align: center;
315 | font-size: 16px;
316 | display: block;
317 | margin: 5px 0;
318 | white-space: pre-wrap;
319 | & a{ color: white; }
320 | }
321 | /* 占位 */
322 | .IndexPage-toolbar::after {
323 | /*content: "\6d4b\8bd5\7248\5347\7ea7\81f3\6b63\5f0f\7248\524d\ff0c\8bf7\5907\4efd\6570\636e\5e93\548c\76f8\5173\5185\5bb9\ff0c\5e76\9075\5faa\5b98\65b9\5347\7ea7\65b9\6cd5\ff01";*/
324 | /*content: "\670d\52a1\5668\7ef4\62a4\4e2d\ff0c\6682\65f6\5173\95ed\6ce8\518c\3001\53d1\5e16\3001\8bc4\8bba\7b49\529f\80fd";*/
325 | padding: 3px 5px 3px 5px;
326 | background-color: @hero-bg;
327 | /*color: @link-color;*/
328 | color: #de0b0b;
329 | border-radius: 5px;
330 | text-align: center;
331 | font-size: 16px;
332 | display: block;
333 | margin: 5px 0;
334 | white-space: pre-wrap;
335 | }
336 | .RemoveAnnounce::after {
337 | content: "";
338 | display: none;
339 | }
340 |
341 | /* hashtag */
342 | a.tagPhrase::before{
343 | content: "#";
344 | }
345 |
346 | /* 2021-3-17 原生优化 */
347 | .SettingsPage fieldset>ul{
348 | clear: both;
349 | }
350 |
351 | .DiscussionListItem-title mark{
352 | background: #FFE300;
353 | padding: 0px 5px;
354 | margin-right: 2px;
355 | }
356 |
357 | /* 主题列表三点菜单 */
358 | .IndexPage .DiscussionListItem-controls i.icon.fas.fa-ellipsis-v.Button-icon {
359 | margin-left: unset;
360 | }
361 | .IndexPage .IndexPage-results .DiscussionList-discussions .Button:hover{
362 | background-color: #d1e0f0 !important;
363 | }
364 | /*--yannis微调开始----*/
365 | .AchievementsList .Achievement--Icon{float:right!important;}
366 | .AchievementsList-description{margin-left:unset!important;}
367 | .fa-mug-hot:before{color:#b59e8c}
368 | .fa-pepper-hot:before{color:#f3201a}
369 | .Afrux-NewsWidget-icon{display:none}
370 | .Afrux-NewsWidget-content{justify-content:center}
371 | .Afrux-NewsWidget-line-container{justify-items:center}
372 | .topicStarter{font-size:14px!important;display:contents!important;color:unset!important;}
373 | @media (min-width:426px){}
374 |
375 |
376 | .fly-fish{
377 | z-index: -1;
378 | line-height: 0px;
379 | height: 350px;
380 | }
381 | footer{
382 | position: relative;
383 | }
384 | .site-footer{
385 | position: absolute;
386 | width: 100%;
387 | top: calc(100% / 4 * 3);
388 | transform: translateY(calc(-50% + 10%));
389 | padding: 0;
390 | }
391 |
392 | .App{
393 | padding-bottom: 0;
394 | }
395 | @media (max-width: 767px){
396 | .App{
397 | padding-bottom: 0;
398 | }
399 | .App-content {
400 | padding-bottom: 0;
401 | }
402 | }
403 | /*--yannis微调结束---*/
404 |
--------------------------------------------------------------------------------
/自定义页眉.html:
--------------------------------------------------------------------------------
1 |
13 |
--------------------------------------------------------------------------------
/自定义页脚.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
17 |
18 |
19 |
32 |
33 |
43 |
44 |
45 |
117 |
118 |
119 |
--------------------------------------------------------------------------------
/邮件回帖模板.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
44 |
45 |
--------------------------------------------------------------------------------
/邮件提及模板.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 有人艾特你!
13 |
14 |
15 |
{!! $user->display_name !!}, 您好!
16 |
{!! $blueprint->post->user->username !!} 在这个主题艾特了你 :
17 |
{!! $blueprint->post->discussion->title !!}
18 |
19 | {!! $blueprint->post->formatContent() !!}
20 |
21 |
您可以点击
22 | 查看 Ta 说了什么
23 |
24 |
欢迎再度光临
25 | Flarum CN 社区
26 |
27 |
(此邮件由系统自动发出, 请勿回复。如有打扰,请见谅。)
28 |
29 |
30 |
31 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/邮件通知模板.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | 有新帖!
12 |
13 |
14 |
{!! $user->display_name !!}, 您好!
15 |
您关注的主题:{!! $blueprint->post->discussion->title !!}
16 |
17 |
18 |
{!! $blueprint->post->user->display_name !!} 回了个帖子:
19 |
20 |
21 |
22 | {!! $blueprint->post->formatContent() !!}
23 |
24 |
您可以点击
25 | 查看完整内容
26 |
27 |
欢迎再度光临
28 | Flarum 中文社区
29 |
30 |
除非您取消收藏这个主题,否则主题下一有新帖发出,您就会收到邮件通知。
31 |
(此邮件由系统自动发出, 请勿回复。如有打扰,请见谅。)
32 |
33 |
34 |
35 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/邮件默认模板.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
30 | @if ($forumStyle !== '')
31 |
34 | @endif
35 |
36 |
37 |
38 |
43 |
44 | {!! $body !!}
45 |
46 |
51 |
52 |
--------------------------------------------------------------------------------