Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Website for the Dapr project

License

NotificationsYou must be signed in to change notification settings

dapr/website

Repository files navigation

GitHub LicenseGitHub issue custom search in repoDiscordYouTube Channel ViewsX (formerly Twitter) Follow

Welcome to the source file repository for theDapr website. The website is a simple static site, built withHugo and hosted onNetlify.


Structure:

Important folders and files to note:

/data/homepage.yml - Dynamic content such as text. This is the only file you need to touch when looking for minor modifications such as changing text, adding a pane in a section or replacing and image.

/styleguides/ - Latest brand assets and logos for Dapr

/static/images/ - All image file in the site

/config.toml - Hugo configuration and parameters including baseURL, headers and footers, Google Analytics etc.

/netlify.toml - Configuration for deployment on Netlify

/themes/bigspring/ - The website theme

/themes/bigspring/layouts/index.html - The main HTML file which includes most of the structure of the website

/themes/bigspring/assets/scss/_variables.scss - Definitions of colors etc.

Development

Run locally

Make sure you haveHugo installed

Run:

hugo server --disableFastRender

Editing the content

All basic content editing can be done via changes to/data/homepage.yml. Note that the different sections in the file are ordered in the same way as in the website. Each section will usually have anenable flag which allows it to be removed without deleting it from the file.

One exception is the menus in the header and footer of the website which are defined in/config.toml

Image assets are stored at/static/images

Editing the theme

The website uses a modifiedBigspring theme. You can find the documentation for the original themehere.

All theme files are found at/themes/bigspring. Most likely changes you will be looking to do are to the main index file/themes/bigspring/layouts/index.html this file uses content (like text and image file names) from/data/homepage.yml

Deployment

The site is automatically rebuilt on Netlify when changes are merged intomaster branch. You view build logs by clicking on the badge below:

Netlify Status


Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to aContributor License Agreement (CLA) declaring that you have the right to, and actually do, grant usthe rights to use your contribution. For details, visithttps://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to providea CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructionsprovided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted theMicrosoft Open Source Code of Conduct.For more information see theCode of Conduct FAQ orcontactopencode@microsoft.com with any additional questions or comments.


[8]ページ先頭

©2009-2025 Movatter.jp