npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

udn-newmedia-vue-components

v1.4.5

Published

Udn NewMedia Vue Components

Downloads

62

Readme

udn-newmedia-vue-components

聯合報新媒體中心 vue.js 組件

github version npm version PRs welcome code with hearth by Udn Newmedia Eng.

Install

$ npm install udn-newmedia-vue-components --save

Usage

import 想用的 components,EX:

<template>
 <App>
  <Indicator color="#FFFFFF" />
  <Quote text="引言" />
 </App>
</template>

import {Indicator, Content, Quote} from 'udn-newmedia-vue-components'

new Vue({
 components: {
  Indicator, Content, Quote
 }
})

Demo Page

Demo LongForm

Demo Page

Components

- Indicator

頁面上方進度條

<Indicator></Indicator>
  • Props
    • None

- Head-Bar

網頁的頁首

<Head-Bar Menu-Slide-From="top"></Head-Bar>
  • Props

    • [MenuSlideFrom] 選單滑入點 預設: top , value: top, left, right, bottom

      如果要增加外連連結 就如範例所示 增加 a tag

      <Head-Bar>
        <a href="http://udn.com" target="_blank">以活到90</a>
        <a href="http://udn.com" target="_blank">不退也不休,利用上半</a>
      </Head-Bar>

- Cover

封面大圖

<Cover title="好好說再見" subtitle="插畫記林杰樑走後1500天" bg="./static/bg_wang.jpg" bgweb="./static/web/bg_wang.jpg" position="middle"></Cover>
  • Props

    • [title] 大標
    • [subtitle] 副標
    • [bg] 手機板封面圖
    • [bgweb] 網頁版封面圖
    • [position] 標題位置 有 top middle bottom center 4種

- Content-Container

用於包內文,內含內文行高等CSS設定

<Content-Container background-color="#FFFFFF">
  <p>再過43年,台灣幾乎人人都可以活到90歲,但活得長,卻不一定能活得好。高齡化下一階段最大挑戰,將變成「活著要幹嘛」?</p>
  <p><br/></p>
  <p>面對變長的人生下半場,有些人不退也不休,利用上半場累積的經驗與智慧,開創第二春傳承給下一代。有人則急流勇退,人生下半場追求自我實現。</p>
</Content-Container>
  • Props

    • [background-color] 區塊背景色 預設: 無

- Column-One

1格圖片排列

<Column-One imgsay="圖說" img1="./static/bg_wang.jpg" imgweb1="./static/web/bg_wang.jpg"></Column-One>
  • Props

    • [img1] 圖片1
    • [imgsay] 圖說

- Column-Two

2格圖片排列

<Column-Two imgsay="圖說" img1="./static/bg_wang.jpg" img2="./static/bg_wang.jpg" imgweb1="./static/web/bg_wang.jpg" imgweb2="./static/web/bg_wang.jpg"></Column-Two>
  • Props

    • [img1 ~ 2] 圖片1 ~ 2
    • [imgsay] 圖說

- Column-Three

3格圖片排列

<Column-Three imgsay="圖說" img1="./static/bg_wang.jpg" img2="./static/bg_wang.jpg" img3="./static/bg_wang.jpg" imgweb1="./static/web/bg_wang.jpg" imgweb2="./static/web/bg_wang.jpg" imgweb3="./static/web/bg_wang.jpg"></Column-Three>
  • Props

    • [img1 ~ 3] 圖片1 ~ 3
    • [imgsay] 圖說

- Quote

內文引言區塊,內含引言CSS設定

<Quote img="./static/lee.png" text=""未來老人不會忙著生病,會愈來愈健康""未來老人不會忙著生病,會愈來愈健康""未來老人不會忙著生病,會愈來愈健康""未來老人不會忙著生病,會愈來愈健康""未來老人不會忙著生病,會愈來愈健康"" refer="-- 陳亮恭"></Quote>
  • Props

    • [img] 人頭圖
    • [text] 引言內文
    • [refer] 引言者
    • [color] 引言文字顏色 預設:#888888
    • [border-color] 引言框顏色

- Youtube

Youtube嵌入

<Youtube src="https://www.youtube.com/embed/kMguxxwW_-A"></Youtube>
  • Props

    • [src] 連結網址

- Section-Fixed-Bg

滾動視差過場

<Section-Fixed-Bg text="王琄認為,大齡這個階段,是人生中最好、最穩定的狀態。" bg="./static/bg_wang.jpg" bgweb="./static/web/bg_wang.jpg" position="center"></Section-Fixed-Bg>
  • Props

    • [text] 過場文字
    • [bg] 手機圖
    • [bgweb] 網頁圖
    • [position] 文字位置 有 center 跟 bottom 兩種
    • [menu-text] headbar 文字

- Section-Bg

滿版圖過場

<Section-Bg bg="./static/bg_wang.jpg" bgweb="./static/web/bg_wang.jpg" imgsay="陳智遠(左圖)將老港味轉為深度旅遊的商機,頗受遊客歡迎。"></Section-Bg>
  • Props

    • [bg] 手機圖
    • [bgweb] 網頁圖
    • [imgsay] 過場文字
    • [menu-text] headbar 文字

- Question

問卷問題

  • Props

    • [href] 表單連結位置
    • [text] 文字

- Editor

作者區塊,內含CSS設定

<Editor>
  <div>文字:蔡佩蓉、洪欣慈</div>
  <div>視覺設計、影音:張心慈、許瑋琳</div>
  <div>網頁製作:鄭偉廷</div>
  <div>攝影:許正宏</div>
  <div>場地提供:一直是晴天</div>
  <div>2017.10.30</div>
</Editor>
  • Props

    • None

- Logo

頁面 Logo 區塊

<Logo vision="true" ubrand="true">
  <div class="logo">
    <a href="https://udn.com/news/index" target="_blank"><img src="./static/nightlogo.svg"></a>
  </div> 
</Logo>
  • Props

    • [vision] 願景logo

    • [ubrand] 融媒體logo\

    • 如果要增加外連連結 就如範例所示 增加 diva Tag

      <div class="logo">
        <a href="https://udn.com/news/index" target="_blank"><img src="./static/nightlogo.svg"></a>
      </div>    

- Relate

延伸閱讀區塊,內含CSS設定

<Relate title="延伸閱讀" color="#363434" 
  href1="https://p.udn.com.tw/upf/newmedia/2016_data/20161003_quicksand_middle_age/index.html" img1="./static/web/bg_wang.jpg" text1="我們長大,把光亮帶回黑暗家鄉" 
  href2="https://p.udn.com.tw/upf/newmedia/2016_data/20161003_quicksand_middle_age/index.html" img2="./static/web/bg_wang.jpg" text2="助脫貧…教技能 推存錢帳戶" 
  href3="https://p.udn.com.tw/upf/newmedia/2016_data/20161003_quicksand_middle_age/index.html" img3="./static/web/bg_wang.jpg" text3="兒少發展帳戶推動3個月 申請率25%" 
  href4="https://p.udn.com.tw/upf/newmedia/2016_data/20161003_quicksand_middle_age/index.html" img4="./static/web/bg_wang.jpg" text4="流沙中年 棄6萬月新顧爸媽,我在貧窮線下度日" > 
</Relate>
  • Props

    • [title] 延伸閱讀
    • [color] 文字顏色
    • [href1 ~ 4] 連結 1 ~ 4
    • [img1 ~ 4] 圖片 1 ~ 4
    • [text1 ~ 4] 文字 1 ~ 4

- Share

FB and Line 分享區塊。

<Share href="https://udn.com/upf/newmedia/2017_data/ideal/index.html"></Share>
  • Props

    • [href] 分享用網址 (必填)

- Fb-Comment

FB 留言 plugin。

<Fb-Comment href="https://udn.com/upf/newmedia/2017_data/ideal/index.html"></Fb-Comment>
  • Props

    • [href] 分享用網址 (必填)

- Foot

頁腳

<Foot background-color="#FFFFFF"></Foot>
  • Props

    • [background-color] 區塊背景色 預設: 無

- Page

滿版滾動容器,所有的版面都要放在裡面。

<Page>
  <Page-Cover title="好好說再見" subtitle="插畫記林杰樑走後1500天" bg="./static/bg_wang.jpg" bgWeb="./static/web/bg_wang.jpg" position="bottom" fontcolor="#fff"></Page-Cover>
  <Page-Intro fontcolor="#fff" Bg-Color="#000"></Page-Intro>
  <Page-Card Video-Src='static/video.mp4'></Page-Card>
</Page>
  • Props

    • [scroll-speed] 滿版滾動速度,單位為 ms 預設700

- PageIndicator

滿版進度表

<page-indicator></page-indicator>
  • Props

    • None

- PageHeadBar

page的head-bar。 請放在page標籤外!。

該標籤會自動抓 page-cover 中的 menu-text內容。

如需外連區塊則在<page-head-bar>內 置入 <a>

<page-head-bar href='https://udn.com/upf/newmedia/2017_data/universide_taipei_2017/jump_boys.html' youtube-link='https://www.youtube.com/watch?v=uIm11-0JRdM' color="#212121">
  <a href='https://udn.com/upf/newmedia/2018_data/elderhome/'>大人宅</a>
  <a href='#'>外連結2</a>
</page-head-bar>
  • Props

    • [href] Facebook Comment href參數(必填)
    • [youtube-link] 輸入youtube連結 會自動產生youtube Icon 點擊Icon 會連到youtube觀看youtube

- PageCover

滿版標題Cover

會將menu-title 傳給page-head-bar做連結使用

<page-cover title="李志凱" sub-title="15秒翻滾人生 拚一秒完美落地" menu-text='翻滾洛地15秒' bg="./static/m-bg_s.jpg" bg-web="./static/m-bg.jpg" position="bottom" font-color="#fff" arrow-color='#fff' hint='yes' hint-color='#fff'></page-cover>
  • Props

    • [title] 大標
    • [subtitle] 副標
    • [menu-text] Page-Head-Bar 滾動選單錨點
    • [font-color] 大/副題顏色
    • [bg] 手機封面圖
    • [bg-web] 網頁封面圖
    • [position] 標題位置 有 top middle bottom 3種
    • [arrow-color] 向下提示箭頭顏色
    • [hint] 是否需要向下滾動提示字樣
    • [hint-color] 提示字樣顏色

- PageIntro

滿版引言

文案請用p插入

<Page-Intro update='2017.08.25更新' href='https://udn.com/upf/newmedia/2018_data/elderhome/' font-color="#fff" bg="./static/w1-bg_s.jpg" bg-web="./static/w1-bg2.jpg" arrow-color='#fff' hint-color='#fff'>
  <p>「不拚什麼都沒有!」21歲競技體操國手李智凱,曾經是紀錄片《翻滾吧!男孩》中的「菜市場凱」,從小苦練「湯瑪士迴旋」絕技,讓他在去年為台灣搶下睽違16年的奧運體操門票,也讓世界注意到台灣體操選手。</p>
  <p><br/></p>
  <p>這次在台北世大運鞍馬決賽,李智凱以完美表現,摘下我國在世大運史上首面鞍馬金牌(奪金時刻影片)。他說:「努力過、嘗試過至少有50%的機會,不嘗試的話等於0。」不怕失敗,愈戰愈勇,就是他能在體操路上堅持15年的原因。</p>
</Page-Intro>
  • Props

    • [font-color] 字體顏色
    • [bg] 手機封面圖
    • [bg-web] 網頁封面圖
    • [bg-color] 背景顏色
    • [update] 更新時間
    • [arrow-color] 向下提示箭頭顏色
    • [hint] 是否需要向下滾動提示字樣
    • [hint-color] 提示字樣顏色

- PageCard

page卡片,可放入圖片,影片,或純文字

影片範例
<Page-Card video-src='./static/video/pcvideo.mp4' video-src-web='static/video/pcvideo.mp4' video-poster="./static/bg_wang.jpg" video-poster-web='static/bg_wang.jpg' bg-color='#000'>
  <p>專注地盯著眼前的鞍馬,深吸一大口氣,為自己注入信心,緊握把手、一躍而上,雙腿在空中如疾風般旋轉。</p>
  <p><br/></p>
  <p>世大運前十天,李智凱在競技體操測試賽中,展現獨家招式「湯瑪士迴旋」,華麗美技讓外國選手讚嘆。</p>
</Page-Card> 
圖片範例
<Page-Card Img-Src='./static/imageSmaple.png'>
  <p>專注地盯著眼前的鞍馬,深吸一大口氣,為自己注入信心,緊握把手、一躍而上,雙腿在空中如疾風般旋轉。</p>
  <p><br/></p>
  <p>世大運前十天,李智凱在競技體操測試賽中,展現獨家招式「湯瑪士迴旋」,華麗美技讓外國選手讚嘆。</p>
</Page-Card>  	
純文字範例
<Page-Card>
  <p>專注地盯著眼前的鞍馬,深吸一大口氣,為自己注入信心,緊握把手、一躍而上,雙腿在空中如疾風般旋轉。</p>
  <p><br/></p>
  <p>世大運前十天,李智凱在競技體操測試賽中,展現獨家招式「湯瑪士迴旋」,華麗美技讓外國選手讚嘆。</p>
  <p><br/></p>
  <p>世大運前十天,李智凱在競技體操測試賽中,展現獨家招式「湯瑪士迴旋」,華麗美技讓外國選手讚嘆。</p>
</Page-Card>	
純文字 + 引文 + 標題範例
<page-card title='小學門口 大海送垃圾' font-color='#000' bg='./static/bg_mobile.jpg' bg-web="./static/bg.jpg" box-color='#fff' use-quote='yes'>
  <p>專注地盯著眼前的鞍馬,深吸一大口氣,為自己注入信心,緊握把手、一躍而上,雙腿在空中如疾風般旋轉。</p>
  <p><br/></p>
  <p>世大運前十天,李智凱在競技體操測試賽中,展現獨家招式「湯瑪士迴旋」,華麗美技讓外國選手讚嘆。</p>
  <p><br/></p>
  <p>世大運前十天,李智凱在競技體操測試賽中,展現獨家招式「湯瑪士迴旋」,華麗美技讓外國選手讚嘆。</p>                
</page-card>  
  • Props

    • [title] 卡片標題
    • [video-src] 影片來源
    • [video-poster] 影片預覽圖
    • [video-src-web] 電腦版影片來源
    • [video-poster-web] 電腦版預覽圖來源
    • [img-src] 圖片來源
    • [img-say] 圖片說(alt, title)
    • [bg-color] 背景色
    • [font-color] 字體顏色
    • [box-color] 卡片背景色
    • [bg] 手機背景圖
    • [bg-web] 網頁背景圖
    • [use-quote] 使用引言
    • [quote-first] 引言在前面
    • [quote-say] 引言內容

- PageFullvideo

page滿版影音

<page-fullvideo src='./static/video/mobvideo.mp4' src-web='./static/video/pcvideo.mp4' poster="./static/bg_wang.jpg" poster-web="./static/web/bg_wang.jpg"></page-fullvideo>
  • Props

    • [src] 手機影片來源
    • [poster] 手機影片預覽圖
    • [src-web] 電腦版影片來源
    • [poster-web] 電腦版預覽圖

- PageQuote

page引言

<Page-Quote quoter="體操國手 李智凱" src='static/squareVideo.mp4' src-web='./static/squareVideo.mp4' bg-color='#82c539'>
    <p>奧運失敗的時候,當下腦筋是一片空白的,什麼都沒有想法,就是最不想發生的事發生了。下一個想法就是我還在比賽,要把比賽完成。</p>
</Page-Quote>  
  • Props

    • [bg-color] 版面背景色
    • [box-color] 內文區塊背景色
    • [qouter] 引言來源
    • [src] 影片來源
    • [src-web] 電腦版影片來源
    • [poster] 預覽圖來源
    • [poster-web] 電腦版預覽圖來源

- PageImgsay

滿版圖說

圖說文字用 p 輸入

<Page-Imgsay src="./static/bg_wang.jpg" src-web="static/web/bg_wang.jpg">
    <p>學童突發奇想,將廢棄漁業浮球做成樂器吹奏。</p>
</Page-Imgsay>
  • Props

    • [src] 圖片來源
    • [src-web] 電腦版圖片來源

- PageFooter

Page最後一頁

製作群請用 p 輸入

<page-footer 
  href="http://10.116.80.31:3000/udn-newmedia-vue-components/page.html"
  bg-img='./static/bg_mobile.jpg' bg-img-web='./static/bg.jpg'
  color="#fff" bg-color='#000' ubrand="yes" update='2017.05.25更新'
  third-logo-link="https://udn.com/upf/newmedia/image/nmd_logo_2018.png" third-logo-img="https://udn.com/upf/newmedia/image/nmd_logo_2018.png"
  link1='https://goo.gl/wJMfCh' text1='競技體操的秘密 選手如何對抗地心引力' img1='https://udn.com/upf/newmedia/image/projects/201706_hk20.jpg'
  link2='https://goo.gl/iVf5H8' text2='為同一個名字努力' img2='https://udn.com/upf/newmedia/image/projects/201706_hk20.jpg'
  link3='https://goo.gl/wJMfCh' text3='跆拳道得分5招 國首示範給你看' img3='https://udn.com/upf/newmedia/image/projects/201706_hk20.jpg'
  link4='https://goo.gl/iVf5H8' text4='我只是範例' img4='https://udn.com/upf/newmedia/image/projects/201706_hk20.jpg'
  >
  <p>製作團隊:</p>
  <p>文字:魏妤庭、連珮宇</p>
  <p>攝影:許正宏、王騰毅</p>
  <p>網頁製作:鄭偉廷、廖克樸</p>
  <p>監製:林新輝、鄭朝陽、董谷音、蔡幸怡</p>
</page-footer>
  • Props

    • [href] 分享出去的連結網址
    • [bg-img] 手機版背景圖
    • [bg-img-web] 電腦版背景圖
    • [color] 字體顏色
    • [bg-color] 滿版背景色
    • [ubrand] 使用融媒體Logo
    • [link1 ~ 4] 延伸閱讀1 ~ 4連結
    • [text1 ~ 4] 延伸閱讀1 ~ 4標題
    • [img1 ~ 4] 延伸閱讀1 ~ 4圖
    • [third-logo-link] 第三方LOGO連結
    • [third-logo-img] 第三方LOGO圖片source