🔒 Repository is read-only – file editing is disabled.
123456789101112131415161718192021222324
{% extends "base.html" %}{% block title %}{{ ' Edytuj' if doc else ' Nowa dokumentacja' }}{% endblock %}
{% block content %}
<div class="card" style="max-width:800px;margin:2rem auto">
<div class="card-header"><h2>{% if doc %} {{ t('edit') }}: {{ doc.title }}{% else %} {{ t('new_doc') }}{% endif %}</h2></div>
<form method="POST">
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}">
{% if not doc %}
<div style="display:flex;gap:0.5rem;margin-bottom:0.5rem">
<input name="slug" placeholder="Slug (np. quick-start)" style="flex:1;padding:0.5rem;background:#0d1117;border:1px solid var(--border);color:#fff;border-radius:var(--radius-sm)" required>
<select name="lang" style="padding:0.5rem;background:#0d1117;border:1px solid var(--border);color:#fff;border-radius:var(--radius-sm)">
<option value="pl"> PL</option>
<option value="en"> EN</option>
</select>
</div>
{% endif %}
<input name="title" placeholder="{{ t('title_word') }}" value="{{ doc.title if doc else '' }}" style="width:100%;padding:0.5rem;margin-bottom:0.5rem;background:#0d1117;border:1px solid var(--border);color:#fff;border-radius:var(--radius-sm)" required>
<textarea name="content" rows="20" style="width:100%;padding:0.5rem;background:#0d1117;border:1px solid var(--border);color:#c9d1d9;border-radius:var(--radius-sm);font-family:monospace;font-size:0.85rem" placeholder="Treść w Markdown...">{{ doc.content if doc else '' }}</textarea>
<div style="margin-top:0.5rem;display:flex;gap:0.5rem">
<button class="btn btn-primary">{{ t('save') }}</button>
<a href="/docs/{{ doc.slug }}?lang={{ doc.lang }}" class="btn" style="background:var(--bg);border:1px solid var(--border);color:var(--fg)">{{ t('cancel') }}</a>
</div>
</form>
</div>
{% endblock %}