{% extends "base.html" %} {%- import "partials/carousel.html" as carousel -%} {% block title %}{{ item.title }} - Makenotwork{% endblock %} {% block body_attrs %} class="padded-page item-page"{% endblock %} {% block head %} {% if item.cover_image_url.is_some() || project_cover_image_url.is_some() %}{% else %}{% endif %} {% if let Some(img) = item.cover_image_url %} {% else if let Some(img) = project_cover_image_url %} {% else %} {% endif %} {% endblock %} {% block content %} {% include "partials/site_header.html" %}
{% match item.content %} {% when ItemContent::Video with { video_s3_key, cover_url, .. } %}
{% when _ %} {% if item.cover_image_url.is_some() %}
{% if let Some(img) = item.cover_image_url %} {{ item.title }} {% endif %}
{% endif %} {% endmatch %}

{{ item.title }}

{{ item.price }}
{# AI disclosure tier — visible before purchase per site-docs/public/about/generative-ai.md. #}
{{ item.ai_tier.label() }}
Type
{{ item.item_type }}
Released
{{ item.release_date }}
Sales
{{ item.sales_count }}
{% for tag in item.tags %} {{ tag.name }} {% endfor %}
{% if !item.listed %}

Included in a bundle

This item isn't sold separately. You can get it as part of:

{% for bundle in containing_bundles %}

{{ bundle.title }} {{ bundle.price }}

{% endfor %} {% if containing_bundles.is_empty() %}

No bundles currently available for this item.

{% endif %}
{% else %} {# Assisted items disclose AI use above the buy CTA so fans see it before purchase. Handmade and Generated carry the badge above; only Assisted owes prose. #} {% if let crate::db::AiTier::Assisted = item.ai_tier %} {% if let Some(disclosure) = item.ai_disclosure.as_ref() %}
AI use
{{ disclosure }}
{% endif %} {% endif %}

What's included:

    {% if item.item_type == "bundle" %}
  • {{ bundle_items.len() }} items in this bundle
  • {% endif %}
  • Lifetime access to all versions
  • Automatic update notifications
  • Direct creator support
{% if has_access %} View in library → {% else if item.is_free %} {% else %}
Have a promo code?
{% if item.pwyw_enabled %} Pay What You Want - {{ item.price }} {% else %} Buy Once - {{ item.price }} {% endif %}
Secure payment processing
{% endif %} {% endif %} {% if session_user.is_some() %} {% if !is_owner %}
{% endif %}
{% endif %}
{% if !gallery.is_empty() %} {% endif %}

Description

{{ item.description }}

{% if !sections.is_empty() %}
{% for section in sections %} {% endfor %}
{% for section in sections %}
{{ section.body_html|safe }}
{% endfor %}
{% endif %} {% if item.license_preset.is_some() %}

License

{% if item.license_preset.as_deref() == Some("personal_use") %}Personal Use Only {% else if item.license_preset.as_deref() == Some("royalty_free") %}Royalty-Free Commercial {% else if item.license_preset.as_deref() == Some("mit") %}MIT License {% else if item.license_preset.as_deref() == Some("apache2") %}Apache License 2.0 {% else if item.license_preset.as_deref() == Some("cc_by_4") %}CC BY 4.0 {% else if item.license_preset.as_deref() == Some("cc_by_nc_4") %}CC BY-NC 4.0 {% else if item.license_preset.as_deref() == Some("cc0") %}Public Domain (CC0) {% else if item.license_preset.as_deref() == Some("custom") %}Custom License {% else %}License {% endif %}

View full license text
Loading...

Download LICENSE.txt

{% endif %} {% if !bundle_items.is_empty() %}

What's Included ({{ bundle_items.len() }} items)

{% for child in bundle_items %}
{{ child.item_type }} {% if child.listed %} {{ child.title }} {% else %} {{ child.title }} {% endif %} {% if child.price_cents > 0 %} {{ child.price }} {% else %} Free {% endif %}
{% endfor %}
{% endif %} {% if !containing_bundles.is_empty() && !item.listed %}

This item is available as part of:

{% for bundle in containing_bundles %}

{{ bundle.title }} - {{ bundle.price }}

{% endfor %}
{% endif %} {% include "partials/discussion_section.html" %}
{% if session_user.is_some() %} {% let report_target_type = "item" %} {% let report_target_id = item.id %} {% let report_has_labels = true %} {% include "partials/report_modal.html" %} {% endif %} {% endblock %} {% block scripts %} {% endblock %}