# Advanced settings

Extend and customize Hinode with custom styles, scripts, partials, and server configuration.

- [Overview](/docs/advanced-settings/overview/index.md): Configure and customize Hinode to your liking using modules, npm, and mounted folders.
- [Styles](/docs/advanced-settings/styles/index.md): Use extensible Sass files to generate the stylesheets for your website.
- [Scripts](/docs/advanced-settings/scripts/index.md): Bundle local and external JavaScript files by intent and rendering impact.
- [Icons](/docs/advanced-settings/icons/index.md): Configure secure access to icons from Bootstrap and Font Awesome.
- [Partial development](/docs/advanced-settings/partial-development/index.md): Develop custom partials and shortcodes following Hinode's coding conventions.
- [Module development](/docs/advanced-settings/module-development/index.md): Develop your own Hugo modules compatible with Hinode.
- [Server headers](/docs/advanced-settings/server-headers/index.md): Configure the server headers to refine the content security policy.
- [Server-side redirection](/docs/advanced-settings/server-side-redirection/index.md): Enable server-side redirection (Netlify only)
