better style for blockquote
This commit is contained in:
parent
ed357653a8
commit
2abe92e4ab
2
fun.go
2
fun.go
|
@ -151,6 +151,7 @@ var re_bolder = regexp.MustCompile(`(^|\W)\*\*([\w\s,.!?']+)\*\*($|\W)`)
|
||||||
var re_italicer = regexp.MustCompile(`(^|\W)\*([\w\s,.!?']+)\*($|\W)`)
|
var re_italicer = regexp.MustCompile(`(^|\W)\*([\w\s,.!?']+)\*($|\W)`)
|
||||||
var re_bigcoder = regexp.MustCompile("```\n?((?s:.*?))\n?```")
|
var re_bigcoder = regexp.MustCompile("```\n?((?s:.*?))\n?```")
|
||||||
var re_coder = regexp.MustCompile("`([^`]*)`")
|
var re_coder = regexp.MustCompile("`([^`]*)`")
|
||||||
|
var re_quoter = regexp.MustCompile(`(?m:^> (.*)\n)`)
|
||||||
|
|
||||||
func markitzero(s string) string {
|
func markitzero(s string) string {
|
||||||
var bigcodes []string
|
var bigcodes []string
|
||||||
|
@ -167,6 +168,7 @@ func markitzero(s string) string {
|
||||||
s = re_coder.ReplaceAllStringFunc(s, lilsaver)
|
s = re_coder.ReplaceAllStringFunc(s, lilsaver)
|
||||||
s = re_bolder.ReplaceAllString(s, "$1<b>$2</b>$3")
|
s = re_bolder.ReplaceAllString(s, "$1<b>$2</b>$3")
|
||||||
s = re_italicer.ReplaceAllString(s, "$1<i>$2</i>$3")
|
s = re_italicer.ReplaceAllString(s, "$1<i>$2</i>$3")
|
||||||
|
s = re_quoter.ReplaceAllString(s, "<blockquote>$1</blockquote>")
|
||||||
lilun := func(s string) string {
|
lilun := func(s string) string {
|
||||||
code := lilcodes[0]
|
code := lilcodes[0]
|
||||||
lilcodes = lilcodes[1:]
|
lilcodes = lilcodes[1:]
|
||||||
|
|
|
@ -7,6 +7,11 @@ body {
|
||||||
pre, code {
|
pre, code {
|
||||||
white-space: pre-wrap;
|
white-space: pre-wrap;
|
||||||
}
|
}
|
||||||
|
blockquote {
|
||||||
|
margin-left: 0em;
|
||||||
|
padding-left: 0.5em;
|
||||||
|
border-left: 1px solid #aab;
|
||||||
|
}
|
||||||
a {
|
a {
|
||||||
color: #dde;
|
color: #dde;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue