Kato
f0cf630fb6
Wiki cards/digest: render teaser HTML via sanitizeHtml
2026-09-08 16:43:31 +00:00
Kato
2a4ca2f141
Wiki modal: double width, header, HTML rendering + vertical scroll
2026-09-08 16:40:32 +00:00
Kato
5e7eb4a0f5
Fix logout: delete session cookie, clear localStorage, reload
2026-09-08 14:15:45 +00:00
Kato
5dfa641fef
Move newsletter+calendar outside main-content — always visible, loadDates called on every page load
2026-09-06 14:23:47 +00:00
Kato
2ff10df90c
Fix login link — open via window.open with popup-blocker fallback, preventDefault on anchor
2026-09-05 21:25:30 +00:00
Kato
0ab6d2579d
Remove blurred overlay completely — hide main-content when not logged in
2026-09-05 21:09:49 +00:00
Kato
113ca75502
Wiki pagination — 9 cards/page (3 rows), counter X/27, topic filter pills, prev/next
...
- wikiPerPage = 9 (3 masonry rows × 3 cols), wikiCurrentPage state
- wikiFilteredData holds sorted/filtered list; renderWikiPage slices it
- Topic filter pills below search bar, rendered from unique topics in data
- searchWiki now works with pagination/filters, resets to page 1
- Counter shows '9/27' style, pagination shows Zurück/Weiter with page info
- Language toggle re-renders wiki topics + page
- New CSS: .wiki-topics, .wiki-topic-filter (pill style), .wiki-footer, .wiki-page-btn
2026-09-05 19:51:06 +00:00
Kato
34d9b0b1e2
All dates to dd.mm format — calendar, date cards, wiki
2026-09-05 19:44:08 +00:00
Kato
c4874d53e9
Show blurred spacer.png overlay on members/wiki sections when not logged in
...
- Instead of hiding main-content, members and wiki sections stay visible
- Each section has a .section-locked overlay with spacer.png blurred 16px
- Semi-transparent white layer + frosted-glass CTA card on top
- CTA says 'Login via Telegram' with the same bot deep-link as Anmelden
- checkSession() now toggles overlay visibility instead of hiding the whole main
2026-09-05 19:31:37 +00:00
Kato
f6eb226918
Calendar + date cards: render webhook HTML (sanitize, links open in new tab)
2026-09-05 19:26:50 +00:00
Kato
a4d8d623a5
Calendar: drop month grid, show schedule-webhook event list directly; date format dd.mm.yyyy
2026-09-05 19:08:25 +00:00
Kato
3d1b577cb1
Login button: open Telegram bot deep-link, no modal; label switches to 'Approve in Telegram' and locks
2026-09-05 18:53:44 +00:00
Kato
13b1b773c6
Wiki cards — adopt Hermes user-stories tile design
...
- Masonry column layout (3 cols, 2 tablet, 1 mobile) via CSS columns
- Tile: 14px radius, thin border, subtle shadow, hover lift via translate
- Topic-colored 3px accent bar across top edge (CSS var --topic-accent)
- Pill-shaped topic badge (999px radius) instead of boxed badge
- Removed stale duplicate visual styles from animation block
2026-09-05 18:43:23 +00:00
Kato
5f66682f1d
Add calendar next to newsletter — month view fed by schedule webhook
...
- Calendar card beside newsletter signup (2-column grid, stacks on mobile)
- Month navigation (prev/next), Monday-first week, today highlighted
- Event dots on days with entries + event list below the grid
- Normalizes schedule webhook response ({data:[]} or [{data:[]}])
- Bilingual DE/EN month names + weekday headers, re-renders on language toggle
2026-09-05 18:19:00 +00:00
Kato
c8e53d907d
Fix invisible member/wiki/date cards — observe dynamically rendered cards in IntersectionObserver
...
Cards rendered after page load (from webhooks) were never observed by the
scroll-reveal IntersectionObserver, so they kept opacity:0 from CSS: space
taken, clickable, but content invisible. Now renderWikiCards, loadUsers and
renderDates register their cards with the observer; reduced-motion fallback
shows them immediately.
2026-09-05 18:03:13 +00:00
Kato
ed5ddd7bf6
Fix missing functions — add escapeHtml, loadDates, renderDates to complete JS
2026-09-05 16:10:20 +00:00
Kato
c9937f8f69
Fix JS — rebuild renderWikiCards, formatDate, closeWikiModal, openWikiModalSingle, searchWiki, getTopicColor
2026-09-05 15:55:45 +00:00
Kato
274a79d3d4
Add topic colors — each wiki topic gets distinct color badge (blue, teal, purple, orange, green)
2026-09-05 15:49:34 +00:00
Kato
5824868497
Fix ReferenceError in renderDates/renderWikiCards — add idx parameter to forEach callbacks
2026-09-05 15:42:39 +00:00
Kato
313d6024f5
Add classy scroll animations — staggered reveals, underline titles, counter highlights, card stacks, smooth hero entrance
2026-09-05 15:36:49 +00:00
Kato
7450d010c6
Redesign wiki — individual cards with topic badge, subtopic headline, teaser, date (yyyy-mm-dd)
2026-09-05 15:28:39 +00:00
Kato
674233acde
Fix openUserDetailModal — avatar image no longer overwrites initial element
2026-09-05 14:24:02 +00:00
Kato
f594543daa
Add dates/events section — loads from schedule webhook, shows cards with date/time
2026-09-05 13:42:44 +00:00
Kato
683c212667
Fix member cards: round avatar images, badge placement, click handler for modal
2026-09-05 13:25:23 +00:00
Kato
489624699e
Fix image blink: remove duplicate hero-image CSS, remove stray </main>, add fade-in-section to sections
2026-09-05 12:56:50 +00:00
Kato
51b9e88a9a
Add awesome animations: scroll reveal, ripple effects, hover lifts, gradient shifts, floating icons
2026-09-05 12:31:34 +00:00
Kato
36be3a56f6
Fix stats — API returns array, handle data[0].users/topics/posts correctly
2026-09-05 12:02:55 +00:00
Kato
a23b9f722b
Switch to Facebook style as default — remove wikipedia, neo-mirai, all variations
2026-09-05 11:53:27 +00:00
Kato
ae94e2f2b6
Add posts stats to community webhook (58 posts)
2026-09-05 10:17:36 +00:00
Kato
37b7cdb766
Use community webhook for live stats (108 users, 27 topics)
2026-09-04 22:14:01 +00:00
Kato
7754107fbf
Refactor to one-page design with menu, hero, members, wiki cards, fulltext search
2026-09-04 20:53:18 +00:00
Kato
e76f18b0a8
Move language toggle, profile and logout into hamburger menu next to brand
2026-09-04 20:15:30 +00:00
Kato
b50947270d
Show rank title with post count on member cards, e.g. Member (52)
2026-09-04 20:10:17 +00:00
Kato
8be1483e1d
Add rank badge to profile modal and user detail modal (readonly)
2026-09-04 19:58:46 +00:00
Kato
72c1e89f6d
Position rank badge at top-right corner of user card
2026-09-04 19:56:23 +00:00
Kato
80a2fc81be
Make rank titles bilingual (DE/EN)
2026-09-04 19:52:20 +00:00
Kato
118a57ca5f
Add gamified rank badge system based on posts count
2026-09-04 19:50:08 +00:00
Kato
c3a3622c34
Make email and homepage clickable links in cards and detail modal
2026-09-04 19:41:30 +00:00
Kato
90864d8ff9
Render newlines as <br> in user description
2026-09-04 19:38:28 +00:00
Kato
c61cd06c2c
Render user description as HTML instead of plain text
2026-09-04 18:05:01 +00:00
Kato
73038f1717
Remove 'Veröffentlicht/Published' row from member detail modal
2026-09-04 16:59:39 +00:00
Kato
d68d01264f
Remove all debug console.log statements
2026-09-04 16:55:26 +00:00
Kato
6ca936671e
Fix: save sessionid to localStorage as fallback for HttpOnly cookie
2026-09-04 16:45:00 +00:00
Kato
58dc9e4206
Fix getCookie to handle n8n first cookie without semicolon prefix
2026-09-04 16:37:11 +00:00
Kato
2adaefd556
Fix getCookie to handle n8n quoted cookie values
2026-09-04 16:33:32 +00:00
Kato
e3fc5cf190
Remove login form, update Telegram link, fix profile modal layout
2026-09-04 16:21:27 +00:00
Kato
9bd0f79304
Rename profile modal to 'Dein Profile', put username and checkbox on same line with 'Veröffentlichen' label
2026-09-03 21:55:57 +00:00
Kato
0cc668621f
Fix wiki accordion: topics first, then subtopics, then wiki text
2026-09-03 21:39:14 +00:00
Kato
77e6d921d6
Reload active tab content on language switch for wiki and users
2026-09-03 21:34:10 +00:00
Kato
3485034152
Add EN language support to wiki accordion: use topic_en, subtopic_en, wiki_en fields
2026-09-03 21:26:21 +00:00