You're trying to access the following site
++ Please review the connection details below. +
-- {platform ?? "Unable to get name"} -
-|
+
+ Platform Name
+
+
+ {platform ?? "Unable to get name"}
+
+ |
+
|
+
+ Website URL
+
+
+ {hostname ?? scannedContent}
+
+ |
+
+ After confirmation, you may return to {platform} and continue there +
+- After confirmation, you may return to {platform} and continue - there -
-You're now connected to {platform}
+ class="flex flex-col justify-between min-h-full w-full max-w-md mx-auto" + > +- You may return to {platform} and continue there +
+ You're now connected to {platform ?? "the platform"}
++ You may return to {platform} and + continue there +
+- You voted for: {revealedVoteData.chosenOption} -
-- Poll ID: {revealedVoteData.pollId} -
-- You're about to reveal your blind vote for poll: {revealPollId} -
+ {#if revealSuccess && revealedVoteData} ++ Your selection has been successfully retrieved. +
-- Note: Revealing your vote will show your choice locally - in this wallet. This action cannot be undone. -
-+ Selection +
++ {revealedVoteData.chosenOption} +
+ ++ Poll ID: {revealedVoteData.pollId} +
++ Please review the request details below. +
+ +|
+
+ Poll ID
+
+
+ {revealPollId ?? "Unknown"}
+
+ |
+
+ Note: This action will decrypt your + choice locally. This cannot be undone and will be + visible on this screen. +
+- {revealError} -
+ {#if revealError} ++ {revealError} +
+- {#if isBlindVotingRequest} - Your blind vote has been submitted and is now completely hidden using - cryptographic commitments. - {:else if signingData?.pollId} - Your vote has been signed and submitted to the voting system. - {:else} - Your message has been signed and submitted successfully. - {/if} -
- -- {#if isBlindVotingRequest} - You're being asked to submit a blind vote for the following poll - {:else if signingData?.pollId} - You're being asked to sign a vote for the following poll - {:else} - You're being asked to sign the following message - {/if} -
- - {#if signingData?.pollId && signingData?.voteData} -- {signingData?.pollId ?? "Unknown"} -
-- Creator: {signingData?.pollDetails?.creatorName || - "Unknown"} -
+ class="{showSigningSuccess + ? 'bg-green-500' + : 'bg-white'} h-4 w-[200px] -rotate-45 absolute top-1" + >- {signingData?.message ?? "No message provided"} -
-- {signingData?.sessionId?.slice(0, 8) ?? "Unknown"}... +
+ {#if showSigningSuccess} + Your request was processed successfully. + {:else} + Please review the details below before proceeding. + {/if}
-- It is not a production-grade platform and may lack full reliability, performance, - and security guarantees. + It is not a production-grade platform and may lack full reliability, performance, and + security guarantees.
We strongly recommend that you avoid sharing sensitive or private content,
diff --git a/platforms/pictique/src/routes/(protected)/group/[id]/+page.svelte b/platforms/pictique/src/routes/(protected)/group/[id]/+page.svelte
index 3db8438df..76048abff 100644
--- a/platforms/pictique/src/routes/(protected)/group/[id]/+page.svelte
+++ b/platforms/pictique/src/routes/(protected)/group/[id]/+page.svelte
@@ -156,13 +156,13 @@
{@const nextMessage = index < messages.length - 1 ? messages[index + 1] : null}
{@const isHeadNeeded = Boolean(
!prevMessage ||
- prevMessage.isOwn !== msg.isOwn ||
- (prevMessage.senderId && msg.senderId && prevMessage.senderId !== msg.senderId)
+ prevMessage.isOwn !== msg.isOwn ||
+ (prevMessage.senderId && msg.senderId && prevMessage.senderId !== msg.senderId)
)}
{@const isTimestampNeeded = Boolean(
!nextMessage ||
- nextMessage.isOwn !== msg.isOwn ||
- (nextMessage.senderId && msg.senderId && nextMessage.senderId !== msg.senderId)
+ nextMessage.isOwn !== msg.isOwn ||
+ (nextMessage.senderId && msg.senderId && nextMessage.senderId !== msg.senderId)
)}