> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ghost.org/llms.txt
> Use this file to discover all available pages before exploring further.

# @site

> The `@site` property provides access to global settings, which are available anywhere in your theme:

***

* `{{@site.accent_color}}` - Hex code for the theme’s accent color as [defined in Design settings](https://ghost.org/help/branding-settings/#accent-colour)
* `{{@site.admin_url}}` - The URL for your Ghost admin
* `{{@site.codeinjection_head}}` - Site header global code injection
* `{{@site.codeinjection_foot}}` - Site footer global code injection
* `{{@site.cover_image}}` – Site cover image from General settings
* `{{@site.description}}` – Site description from General settings
* `{{@site.facebook}}` – Facebook URL from General settings
* `{{@site.icon}}` - Publication icon from General settings
* `{{@site.locale}}` - Configured site language.
* `{{@site.logo}}` – Site logo from General settings
* `{{@site.navigation}}` – Navigation information configured in Navigation settings
* `{{@site.timezone}}` – Timezone as configured in General settings
* `{{@site.title}}` – Site title from General settings
* `{{@site.twitter}}` – Twitter URL from General settings
* `{{@site.url}}` – URL specified for this site in your custom config file

### Example Code

```html theme={"dark"}
<!-- default.hbs -->
<html lang="{{@site.locale}}">
...

<nav class="main-nav overlay clearfix">
    {{#if @site.logo}}
        <a class="blog-logo" href="{{@site.url}}"><img src="{{@site.logo}}" alt="Blog Logo" /></a>
    {{/if}}
    <a class="admin-login" href="{{@site.admin_url}}">Admin</a>
    <a class="subscribe-button icon-feed" href="{{@site.url}}/rss/">Subscribe</a>
 </nav>

 ...

</html>
```

## @site member data and options

The `@site` helper offers data related to membership

* `{{@site.allow_self_signup}}` - True if new members can sign up themselves (membership is not private or turned off)
* `{{@site.comments_access}}` - Level of membership required to comment (`all`, `paid`, `off`)
* `{{@site.comments_enabled}}` - True if comments enabled
* `{{@site.members_enabled}}` - True if subscription access is not set to “Nobody”
* `{{@site.members_invite_only}}` - True if subscription access is set to “Only people I invite”
* `{{@site.members_support_address}}` - Email set for member support
* `{{@site.paid_members_enabled}}` - True if members is enabled and Stripe is connected
* `{{@site.portal_button_icon}}` - Image URL when using a custom Portal button icon
* `{{@site.portal_button_signup_text}}` - Sign-up text for the Portal button
* `{{@site.portal_button_style}}` - Portal button style (`Icon and text`, `Icon only`, or `Text only`)
* `{{@site.portal_button}}` - True if Portal button is enabled
* `{{@site.portal_name}}` - True if name field is included in signup form
* `{{@site.portal_plans}}` - Portal plan names
* `{{@site.recommendations_enabled}}` - True if recommendations are enabled
* `{{@site.portal_signup_checkbox_required}}` - True if signup requires accepting agreement to terms
* `{{@site.portal_signup_terms_html}}` - HTML of the signup terms as set in Portal
* `{{@site.signup_url}}` - URL for members signup via Portal or Feedly RSS subscription based on subscription access setting

### Example code

```html theme={"dark"}
{{#unless @site.members_invite_only}}
<form data-members-form>
  <input data-members-email type="email" required="true"/>
  <button type="submit">Continue</button>
</form>
{{/if}}
```

## @site meta data

The `@site` helper provides more extensive attributes around site metadata as well. The `@site` meta data values can be set in the Ghost admin under Site Meta Settings within General Settings:

* `{{@site.meta_title}}` – Site meta title
* `{{@site.meta_description}}` – Site meta description
* `{{@site.twitter_image}}` – Site Twitter card image
* `{{@site.twitter_title}}` – Site Twitter card title
* `{{@site.twitter_description}}` – Site Twitter card description
* `{{@site.og_image}}` – Site open graph image (used when shared on Facebook and across the web)
* `{{@site.og_title}}` – Site open graph title (used when shared on Facebook and across the web)
* `{{@site.og_description}}` – Site open graph description (used when shared on Facebook and across the web)

Here’s how these helpers correspond with the settings in the Ghost admin:

<Frame>
  <img src="https://mintcdn.com/ghost/ZMdvGdmwew7ypzvu/images/4e85d8e6-site-meta-settings_hubfec6e8b851ef54ba239915a235e7831_581483_1894x0_resize_q100_h2_box.webp?fit=max&auto=format&n=ZMdvGdmwew7ypzvu&q=85&s=e3b7cc922ab3fdd29dde05dcdac02335" width="1894" height="3409" data-path="images/4e85d8e6-site-meta-settings_hubfec6e8b851ef54ba239915a235e7831_581483_1894x0_resize_q100_h2_box.webp" />
</Frame>
