polish your english lmao
CI / Check CI (push) Successful in 31s
Details
CI / Check CI (push) Successful in 31s
Details
parent
b1c303fc12
commit
c32c20115f
|
@ -84,7 +84,7 @@
|
|||
type="search"
|
||||
name="demo"
|
||||
bind:value={fuzzySearchInput}
|
||||
placeholder="Search members… HINT: Start typing nickname and press Enter to toggle"
|
||||
placeholder="Szukaj członków… HINT: Zacznij pisać nick i ciśnij Enter aby zaznaczyć"
|
||||
on:keypress={(e) => {
|
||||
if (e.key !== 'Enter') return;
|
||||
if (results.length === 0) return;
|
||||
|
@ -125,9 +125,9 @@
|
|||
if (sortingOrder === 'asc') sortingOrder = 'dsc';
|
||||
else if (sortingOrder === 'dsc') sortingOrder = 'asc';
|
||||
prefilteredTable = prefilteredTable.reverse();
|
||||
}}>Nickname</th
|
||||
}}>Nick</th
|
||||
>
|
||||
<th>Legal Name</th>
|
||||
<th>Imię i Nazwisko</th>
|
||||
<th>{humanizeField(memberField)}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
@ -168,17 +168,17 @@
|
|||
<tfoot class="table-foot">
|
||||
{#if memberField === 'candidating'}
|
||||
<tr>
|
||||
<th colspan="1">Candidating members</th>
|
||||
<th colspan="1">Osób kandydujących</th>
|
||||
<td>{totalCandidatingMembers}</td>
|
||||
</tr>
|
||||
<tr />
|
||||
{:else}
|
||||
<tr>
|
||||
<th colspan="1">Voting members</th>
|
||||
<th colspan="1">Członków głosujących</th>
|
||||
<td>{totalVotingMembers}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="1">In person members</th>
|
||||
<th colspan="1">W tym osób obecnych</th>
|
||||
<td>{totalInPersonMembers}</td>
|
||||
</tr>
|
||||
{/if}
|
||||
|
|
|
@ -18,48 +18,48 @@
|
|||
export let isDrawer = false;
|
||||
</script>
|
||||
|
||||
<AppRail width={isDrawer ? 'w-auto' : 'w-20'}>
|
||||
<AppRail width={isDrawer ? 'w-auto' : 'w-[150px]'}>
|
||||
<AppRailAnchor
|
||||
href="/members/in-person"
|
||||
title="In-person checklist"
|
||||
title="Lista obecności"
|
||||
selected={routeId === '/members/in-person'}
|
||||
>
|
||||
<svelte:fragment slot="lead">
|
||||
<Fa class="w-full" icon={faUsers} />
|
||||
</svelte:fragment>
|
||||
<p>In-person members</p>
|
||||
<p>Lista obecności</p>
|
||||
</AppRailAnchor>
|
||||
<AppRailAnchor
|
||||
href="/members/power-of-attorney"
|
||||
title="Power of attorney voters"
|
||||
title="Pełnomocnictwa"
|
||||
selected={routeId === '/members/power-of-attorney'}
|
||||
>
|
||||
<svelte:fragment slot="lead">
|
||||
<Fa class="w-full" icon={faFileSignature} />
|
||||
</svelte:fragment>
|
||||
<p>Proxy-voting members</p>
|
||||
<p>Pełnomocnictwa</p>
|
||||
</AppRailAnchor>
|
||||
<AppRailAnchor
|
||||
href="/members/candidating"
|
||||
title="Candidating members"
|
||||
title="Kandydaci"
|
||||
selected={routeId === '/members/candidating'}
|
||||
>
|
||||
<svelte:fragment slot="lead">
|
||||
<Fa class="w-full" icon={faPersonBooth} />
|
||||
</svelte:fragment>
|
||||
<p>Candidates</p>
|
||||
<p>Kandydaci</p>
|
||||
</AppRailAnchor>
|
||||
<AppRailAnchor href="/voting-items" title="Voting items" selected={routeId === '/voting-items'}>
|
||||
<AppRailAnchor href="/voting-items" title="Głosowania" selected={routeId === '/voting-items'}>
|
||||
<svelte:fragment slot="lead">
|
||||
<Fa class="w-full" icon={faPencil} />
|
||||
</svelte:fragment>
|
||||
<p>Voting items</p>
|
||||
<p>Głosowania</p>
|
||||
</AppRailAnchor>
|
||||
<AppRailAnchor href="/generate" title="Generate" selected={routeId === '/generate'}>
|
||||
<AppRailAnchor href="/generate" title="Generuj" selected={routeId === '/generate'}>
|
||||
<svelte:fragment slot="lead">
|
||||
<Fa class="w-full" icon={faCheckToSlot} />
|
||||
</svelte:fragment>
|
||||
<p>Generate</p>
|
||||
<p>Generuj</p>
|
||||
</AppRailAnchor>
|
||||
<!-- --- -->
|
||||
<!-- <svelte:fragment slot="trail">
|
||||
|
|
|
@ -43,13 +43,15 @@
|
|||
</svg>
|
||||
</span>
|
||||
</button>
|
||||
<strong class="text-xl">Walne™ - General Assembly Paperwork Generator</strong>
|
||||
<strong class="text-xl"
|
||||
>Walne Zgromadzenie - Stowarszyszenie Warszawski Hackerspace</strong
|
||||
>
|
||||
</div>
|
||||
</svelte:fragment>
|
||||
<svelte:fragment slot="trail">
|
||||
<button
|
||||
on:click={() => signOut()}
|
||||
class="button bg-slate-600 hover:bg-slate-500 py-1 px-4 rounded-lg">Sign out</button
|
||||
class="button bg-slate-600 hover:bg-slate-500 py-1 px-4 rounded-lg">Wyloguj</button
|
||||
>
|
||||
</svelte:fragment>
|
||||
</AppBar>
|
||||
|
|
|
@ -17,21 +17,21 @@
|
|||
<button
|
||||
on:click={() => {
|
||||
generateMembersList($membersStore);
|
||||
}}>Print presence list</button
|
||||
}}>Generuj listę obecności</button
|
||||
>
|
||||
<button
|
||||
on:click={() =>
|
||||
generateSecretVotingList({
|
||||
votingItems: [...nicknamesToRender, ...$votingItemsStore],
|
||||
members: $membersStore
|
||||
})}>Pring counting lists</button
|
||||
})}>Generuj listę do liczenia głosów</button
|
||||
>
|
||||
<button
|
||||
on:click={() =>
|
||||
generateVotingCards({
|
||||
votingItems: [...nicknamesToRender, ...$votingItemsStore],
|
||||
members: $membersStore
|
||||
})}>Print voting cards</button
|
||||
})}>Generuj karty do głosowania</button
|
||||
>
|
||||
<!-- <button
|
||||
on:click={() => {
|
||||
|
@ -39,7 +39,7 @@
|
|||
generateSecretVotingList($membersStore);
|
||||
generateVotingCards($membersStore);
|
||||
}}
|
||||
class="font-bold">Print all</button
|
||||
class="font-bold">Generuj wszystkie</button
|
||||
> -->
|
||||
</div>
|
||||
<!-- <div class="text-center">
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
<svelte:component
|
||||
this={Members}
|
||||
memberField="candidating"
|
||||
header="Candidates"
|
||||
description="Members who are candidates (to Board or Supervisory Board)"
|
||||
header="Kandydaci"
|
||||
description="Członkowie kandydujący (do Zarządu lub Komisji Rewizyjnej)"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
<svelte:component
|
||||
this={Members}
|
||||
memberField="inPerson"
|
||||
header="In-person"
|
||||
description="Members who are physically present at the General Assembly"
|
||||
header="Osoby obecne"
|
||||
description="Członkowie fizycznie obecni na Walnym Zgromadzeniu"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
<svelte:component
|
||||
this={Members}
|
||||
memberField="voting"
|
||||
header="Proxy voters"
|
||||
description="Members who are voting by proxy (power of attorney)"
|
||||
header="Pełnomocnictwa"
|
||||
description="Członkowie głosujący przez pełnomocnika"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -13,9 +13,7 @@
|
|||
|
||||
<div class="flex flex-col space-y-3 items-center justify-center">
|
||||
<div class="mb-5 text-center">
|
||||
<p>
|
||||
Instead of generating voting cards for candidates, you can add arbitrary items to put for vote
|
||||
</p>
|
||||
<p>Wpisz dowolne inne sprawy do głosowania (inne niż Kandydaci).</p>
|
||||
</div>
|
||||
|
||||
<div class="w-[400px] space-y-2">
|
||||
|
@ -24,9 +22,9 @@
|
|||
type="text"
|
||||
class="w-full rounded-lg text-black"
|
||||
bind:value={newVotingItem}
|
||||
placeholder="Add additional voting items"
|
||||
placeholder="Wpisz sprawę…"
|
||||
/>
|
||||
<button class="btn variant-filled rounded-lg"> Add </button>
|
||||
<button class="btn variant-filled rounded-lg">Dodaj</button>
|
||||
</form>
|
||||
<ul class="space-y-2">
|
||||
{#each $votingItemsStore as item}
|
||||
|
@ -36,7 +34,7 @@
|
|||
class="btn btn-sm variant-filled rounded-lg"
|
||||
on:click={() => {
|
||||
$votingItemsStore = $votingItemsStore.filter((x) => x !== item);
|
||||
}}>Delete</button
|
||||
}}>Usuń</button
|
||||
>
|
||||
</li>
|
||||
{/each}
|
||||
|
|
Loading…
Reference in New Issue