整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          使用簡單的HTML和CSS構建漂亮的Electron

          使用簡單的HTML和CSS構建漂亮的Electron應用程序的最快方法

          雖然現在Electron可以做出非常漂亮UI的跨平臺桌面應用程序,但是對于一個像快速進入開發階段的項目來說,如果自己從頭開始,無疑會帶來很多重復性勞動的問題,那么有沒有一種可以快速上手框架可供我們使用呢,那么答案是肯定的,今天就像大家介紹一下用于使用Electron構建桌面應用程序的UI工具包,用于快速構建漂亮的Election應用程序!



          Github開源地址

          https://github.com/connors/photon

          預覽DEMO

          你可以有兩種方式快速開始,一種是經過編譯和壓縮CSS和字體,不包含文檔或原始源文件,另一種就是直接下載Photon的源文件,可以快速學習,本文作為演示就不在詳細的去看源文件了:

          我們直接采用第一種方式,下載后文件目錄如下:



          沒錯Photon就是純粹的HTML+CSS,然后我們稍微進行下改造

          cd template-app
          npm install electron-prebuilt
          npm install app
          npm install browser-window
          

          進行上面一頓操作后,我們在改造下app.js




          這個地方可能不是每個人都要這樣,我在本地測試報錯了,改造后,在運行

          npm start
          


          快速上手

          • APP布局

          每個Photon應用程序都具有相同的基本結構,包括主.window元素和cooresponding .window-content包裝器

          <div class="window">
           <div class="window-content">
           ...
           </div>
          </div>
          


          • Paned布局

          使用.pane-group和.pane元素以想要的任何方式劃分您的應用程序內容。根據需要添加任意數量的窗格。它們將在應用程序中均勻布局。

          <div class="window">
           <div class="window-content">
           <div class="pane-group">
           <div class="pane">...</div>
           <div class="pane">...</div>
           <div class="pane">...</div>
           </div>
           </div>
          </div>
          


          • 側邊欄布局

          側欄可用于在應用程序中容納導航或其他補充信息。可選的.sidebar類將窗格的背景顏色設置為灰色。

          <div class="window">
           <div class="window-content">
           <div class="pane-group">
           <div class="pane-sm sidebar">...</div>
           <div class="pane">...</div>
           </div>
           </div>
          </div>
          


          • 迷你側邊欄布局
          <div class="window">
           <div class="window-content">
           <div class="pane-group">
           <div class="pane-mini sidebar">...</div>
           <div class="pane">...</div>
           </div>
           </div>
          </div>
          


          • 一般布局

          許多應用程序遵循相同的簡單布局,具有標題,內容和頁腳結構。這在Photon中非常容易構建。

          <div class="window">
           <header class="toolbar toolbar-header">
           <h1 class="title">Header</h1>
           </header>
           <div class="window-content">
           <div class="pane-group">
           <div class="pane-sm sidebar">...</div>
           <div class="pane">...</div>
           </div>
           </div>
           <footer class="toolbar toolbar-footer">
           <h1 class="title">Footer</h1>
           </footer>
          </div>
          


          • 最基本的模板
          <!DOCTYPE html>
          <html>
           <head>
           <title>Photon</title>
           <!-- Stylesheets -->
           <link rel="stylesheet" href="photon.css">
           <!-- Electron Javascript -->
           <script src="app.js" charset="utf-8"></script>
           </head>
           <body>
           <!-- Wrap your entire app inside .window -->
           <div class="window">
           <!-- .toolbar-header sits at the top of your app -->
           <header class="toolbar toolbar-header">
           <h1 class="title">Photon</h1>
           </header>
           <!-- Your app's content goes inside .window-content -->
           <div class="window-content">
           <div class="padded-more">
           <h1>Welcome to Photon</h1>
           <p>
           Thanks for downloading Photon. This is an example HTML page that's linked up to compiled Photon CSS, has the proper meta tags
           and the HTML structure.
           </p>
           </div>
           </div>
           </div>
           </body>
          </html>
          

          組件預覽

          • Bars



          • 標簽(tab)


          • Navs


          • 列表


          • 按鈕



          • 表單


          • 表格


          • 圖標


          總結

          Photon是一個用于構建Electron應用程序的UI工具包,頗有一番蘋果的風味在里面,可以用于快速構建Electron跨平臺桌面應用程序!

          、介紹

          Photon OS 專注于容器,是一個非常出色的平臺。 —— Jack Wallen
          Photon OS是一種輕量級的容器操作系統,預裝了docker,它被優化為在VMware平臺上運行,可以通過下載OVA文件后在vSphere平臺部署OVF模板直接創建虛擬機。下載鏈接:Photon OS(https://github.com/vmware/photon/wiki/Downloading-Photon-OS)

          雖然現在Electron可以做出非常漂亮UI的跨平臺桌面應用程序,但是對于一個像快速進入開發階段的項目來說,如果自己從頭開始,無疑會帶來很多重復性勞動的問題,那么有沒有一種可以快速上手框架可供我們使用呢,那么答案是肯定的,今天就像大家介紹一下用于使用Electron構建桌面應用程序的UI工具包,用于快速構建漂亮的Election應用程序!



          Github開源地址

          https://github.com/connors/photon

          預覽DEMO

          你可以有兩種方式快速開始,一種是經過編譯和壓縮CSS和字體,不包含文檔或原始源文件,另一種就是直接下載Photon的源文件,可以快速學習,本文作為演示就不在詳細的去看源文件了:

          我們直接采用第一種方式,下載后文件目錄如下:



          沒錯Photon就是純粹的HTML+CSS,然后我們稍微進行下改造

          cd template-app
          npm install electron-prebuilt
          npm install app
          npm install browser-window
          

          進行上面一頓操作后,我們在改造下app.js




          這個地方可能不是每個人都要這樣,我在本地測試報錯了,改造后,在運行

          npm start
          


          快速上手

          • APP布局

          每個Photon應用程序都具有相同的基本結構,包括主.window元素和cooresponding .window-content包裝器

          <div class="window">
           <div class="window-content">
           ...
           </div>
          </div>
          


          • Paned布局

          使用.pane-group和.pane元素以想要的任何方式劃分您的應用程序內容。根據需要添加任意數量的窗格。它們將在應用程序中均勻布局。

          <div class="window">
           <div class="window-content">
           <div class="pane-group">
           <div class="pane">...</div>
           <div class="pane">...</div>
           <div class="pane">...</div>
           </div>
           </div>
          </div>
          


          • 側邊欄布局

          側欄可用于在應用程序中容納導航或其他補充信息。可選的.sidebar類將窗格的背景顏色設置為灰色。

          <div class="window">
           <div class="window-content">
           <div class="pane-group">
           <div class="pane-sm sidebar">...</div>
           <div class="pane">...</div>
           </div>
           </div>
          </div>
          


          • 迷你側邊欄布局
          <div class="window">
           <div class="window-content">
           <div class="pane-group">
           <div class="pane-mini sidebar">...</div>
           <div class="pane">...</div>
           </div>
           </div>
          </div>
          


          • 一般布局

          許多應用程序遵循相同的簡單布局,具有標題,內容和頁腳結構。這在Photon中非常容易構建。

          <div class="window">
           <header class="toolbar toolbar-header">
           <h1 class="title">Header</h1>
           </header>
           <div class="window-content">
           <div class="pane-group">
           <div class="pane-sm sidebar">...</div>
           <div class="pane">...</div>
           </div>
           </div>
           <footer class="toolbar toolbar-footer">
           <h1 class="title">Footer</h1>
           </footer>
          </div>
          


          • 最基本的模板
          <!DOCTYPE html>
          <html>
           <head>
           <title>Photon</title>
           <!-- Stylesheets -->
           <link rel="stylesheet" href="photon.css">
           <!-- Electron Javascript -->
           <script src="app.js" charset="utf-8"></script>
           </head>
           <body>
           <!-- Wrap your entire app inside .window -->
           <div class="window">
           <!-- .toolbar-header sits at the top of your app -->
           <header class="toolbar toolbar-header">
           <h1 class="title">Photon</h1>
           </header>
           <!-- Your app's content goes inside .window-content -->
           <div class="window-content">
           <div class="padded-more">
           <h1>Welcome to Photon</h1>
           <p>
           Thanks for downloading Photon. This is an example HTML page that's linked up to compiled Photon CSS, has the proper meta tags
           and the HTML structure.
           </p>
           </div>
           </div>
           </div>
           </body>
          </html>
          

          組件預覽

          • Bars



          • 標簽(tab)


          • Navs


          • 列表


          • 按鈕



          • 表單


          • 表格


          • 圖標


          總結

          Photon是一個用于構建Electron應用程序的UI工具包,頗有一番蘋果的風味在里面,可以用于快速構建Electron跨平臺桌面應用程序!


          主站蜘蛛池模板: 亚洲国产一区二区三区 | 亚洲国产精品一区二区久| 亚洲一区中文字幕久久| 黑巨人与欧美精品一区| 丰满人妻一区二区三区视频53| 欧美日韩综合一区二区三区| 97久久精品午夜一区二区| 美女视频一区二区| 日本一区二区三区免费高清| 日韩免费无码视频一区二区三区 | 人妻精品无码一区二区三区| 日本精品一区二区三区在线观看| 美女AV一区二区三区| 国产精品日韩欧美一区二区三区| 蜜臀AV一区二区| 久久久精品人妻一区二区三区| 国产在线精品一区二区不卡麻豆| 狠狠爱无码一区二区三区| 日韩精品一区二区三区中文3d| 波多野结衣久久一区二区| 中文字幕乱码亚洲精品一区 | 午夜爽爽性刺激一区二区视频| 99久久精品午夜一区二区| 精品欧洲av无码一区二区| 亚洲影视一区二区| 亚洲熟妇无码一区二区三区 | 一区二区三区福利视频免费观看| 日韩精品无码一区二区视频| 国产亚洲一区区二区在线| 人妻少妇AV无码一区二区| 波多野结衣免费一区视频| 国产精品亚洲一区二区三区在线| 中文字幕一区二区人妻性色| 久久久久久综合一区中文字幕| 日韩人妻无码一区二区三区| 亚洲国产国产综合一区首页| 乱码精品一区二区三区| 亚洲a∨无码一区二区| 国产综合精品一区二区| 国产精品成人国产乱一区| 国产精品毛片VA一区二区三区|