超详细!Dribbble上的业界顶级设计师及作品


超详细!Dribbble上的业界顶级设计师及作品
感谢知乎产品设计师向若珲以及腾讯设计师张晓翔Celegorm倾囊整理分享。多模仿大神的作品,除了技艺的愈加纯熟,视界也会变宽阔,建议有志在UI设计上做出成绩的童鞋赶快到Drrible关注他们吧:)@张晓翔Celegorm :目前中国区Player(具备发作品和评论的权限)...
<!DOCTYPE html>
<html lang="en" class="flex h-screen justify-center items-center bg-gray-900">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<button x-data="{
  state: 'Unliked',
  usedKeyboard: false,
  async updateState(to) {
      this.state = 'Saving'
      await new Promise(resolve => setTimeout(resolve, 1000))
      this.state = to
  }
}"
:class="{
  'like unliked': state === 'Unliked',
  'like saving': state === 'Saving',
  'like liked': state === 'Liked',
  'focus:outline-none': !usedKeyboard
}"
@click="updateState(state === 'Unliked' ? 'Liked' : 'Unliked')" @keydown.window.tab="usedKeyboard = true">
  <span class="like-icon like-icon-state" aria-label="state" x-text="state" aria-live="polite">Unliked</span>
</button>
</body>
</html>

相关推荐

发表评论

相关文章