增加了友情链接功能
This commit is contained in:
parent
af9a7f7172
commit
5d1858d90f
@ -406,4 +406,36 @@ div.book {
|
||||
max-width:150px;
|
||||
min-height: 250px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
div.friend-link {
|
||||
width: 355px;
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
padding: 0 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
div.friend-link div.friend-link-avatar {
|
||||
width: 64px;
|
||||
height: 64px;
|
||||
float: left;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
div.friend-link div.friend-link-avatar img {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
div.friend-link div.friend-link-name {
|
||||
height: 32px;
|
||||
font-size: 24px;
|
||||
line-height: 32px;
|
||||
}
|
||||
|
||||
div.friend-link div.friend-link-bio {
|
||||
height: 32px;
|
||||
font-size: 16px;
|
||||
line-height: 32px;
|
||||
overflow: hidden;
|
||||
}
|
@ -3,6 +3,7 @@
|
||||
|
||||
<head>
|
||||
{{- partial "head.html" . }}
|
||||
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body class="
|
||||
@ -18,6 +19,8 @@
|
||||
{{- block "main" . }}{{ end }}
|
||||
</main>
|
||||
{{ partialCached "footer.html" . .Layout .Kind (.Param "hideFooter") (.Param "ShowCodeCopyButtons") -}}
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
40
layouts/shortcodes/friendList.html
Normal file
40
layouts/shortcodes/friendList.html
Normal file
@ -0,0 +1,40 @@
|
||||
<script>
|
||||
|
||||
$( document ).ready(function() {
|
||||
$.get("http://localhost:4367/api/getGithubFriend", { name: '{{ .Get "githubLoginList" }}' }, function(data) {
|
||||
var dataObj = JSON.parse(data)
|
||||
Object.keys(dataObj['data']).forEach(element => {
|
||||
console.log(element, dataObj['data'][element])
|
||||
$("div.post-content").append(' \
|
||||
<div class="friend-link"> \
|
||||
<a href="' + dataObj['data'][element]['websiteUrl'] +'" target="_blank"> \
|
||||
<div class="friend-link-avatar"> \
|
||||
<img src="' + dataObj['data'][element]['avatarUrl'] + '"/> \
|
||||
</div> \
|
||||
<div> \
|
||||
<div class="friend-link-name">' + dataObj['data'][element]['name'] + '</div> \
|
||||
<div class="friend-link-bio">' + dataObj['data'][element]['bioHTML'] + '</div> \
|
||||
</div>\
|
||||
</a>\
|
||||
</div>'
|
||||
)
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<!-- template
|
||||
<div class="friend-link">
|
||||
<a href="http://www.baidu.com" target="_blank">
|
||||
<div class="friend-link-avatar">
|
||||
<img src="https://avatars.githubusercontent.com/u/24749960?v=4"/>
|
||||
</div>
|
||||
<div>
|
||||
<div class="friend-link-name">Johnathan Lin</div>
|
||||
<div class="friend-link-bio">Love Coding</div>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
-->
|
Loading…
x
Reference in New Issue
Block a user