Skip to content

Add some missing docs for feature implemented last year#362

Open
iFlameing wants to merge 12 commits into
mainfrom
add-docs
Open

Add some missing docs for feature implemented last year#362
iFlameing wants to merge 12 commits into
mainfrom
add-docs

Conversation

@iFlameing
Copy link
Copy Markdown
Member

No description provided.

@iFlameing iFlameing requested a review from a team as a code owner April 8, 2026 13:41
Copy link
Copy Markdown
Contributor

@danalvrz danalvrz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general it looks great, but we need to take a final look at the content details. I added a few comments on things I noticed, but probably needs additional review. It would be great to get approval from people behind the implementation of the features.

Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Comment thread docs/docs/developer/reference/components/person-view.md Outdated
Comment thread docs/docs/developer/reference/block-layout-changes.md Outdated
Comment thread docs/docs/how-to-guides/blocks/introduction.md Outdated
Comment thread docs/docs/how-to-guides/settings/search-settings.md Outdated
Comment thread docs/docs/how-to-guides/settings/search-settings.md Outdated
Comment thread docs/docs/docs-coverage.md Outdated
Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Comment thread docs/docs/how-to-guides/settings/search-settings.md
Copy link
Copy Markdown
Contributor

@danalvrz danalvrz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me, only a couple comments left. Let's wait for approval from @kitconcept/documentation before merging.

Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We might want to find another place for this instructions file, since it can be useful in other projects too. I would not keep it here after development is done.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iFlameing What do you think?

Copy link
Copy Markdown
Member

@davisagli davisagli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I reviewed the developer docs but didn't have time for the others yet. In general, there are some problems where it is hallucinating components that don't exist. I would expect you should review the output of the agent carefully enough to catch this sort of thing before submitting it for review. (But no big problem, I realize we're catching up and it will be easier going forward when each PR updates docs for the code it's changing.)

Comment thread docs/docs/developer/reference/behaviors/additional-contact-info.md Outdated
Comment thread docs/docs/developer/reference/behaviors/biography.md Outdated
Comment thread docs/docs/developer/reference/components/error-boundary.md Outdated
Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Comment thread docs/docs/developer/reference/components/sticky-menu-slot.md Outdated
Comment thread docs/docs/developer/reference/components/sticky-menu-slot.md Outdated
Comment thread docs/docs/developer/reference/components/sticky-menu-slot.md Outdated
Comment thread docs/docs/developer/reference/components/sticky-menu-slot.md Outdated
Comment thread docs/docs/developer/reference/components/sticky-menu-slot.md Outdated
@tisto
Copy link
Copy Markdown
Member

tisto commented Apr 17, 2026

@iFlameing, if you are using AI to generate any code or documentation, you are fully responsible for the code in that PR. It is your responsibility to ensure there are no hallucinations in there. We do not force anyone to use AI at kitconcept. However, if you do, you should be in control and responsible. We want to scale our team and grow our team mates, making generating code easier (with AI) and putting more effort on the seniors who review is the opposite direction we want to go.

cc @danalvrz @davisagli @ericof @sneridagh @fredvd

This is a general remark on AI and not restricted to this PR.

@iFlameing
Copy link
Copy Markdown
Member Author

@tisto Thanks for the clarification. This was our first experiment working with LLM generated documentation and I pushed to review too early assuming it could be refined during the process. I overlooked potential hallucinations on my side.

I fully agree that the code and documentation are my responsibility and should meet our standards, and I will keep this in mind for future implementations.

@tisto
Copy link
Copy Markdown
Member

tisto commented Apr 18, 2026

@iFlameing, no worries. We are all learning how to deal with those new possibilities. I just wanted to make this clear in general.

@iFlameing iFlameing marked this pull request as draft April 21, 2026 12:00
Copy link
Copy Markdown
Member

@davisagli davisagli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iFlameing Thanks for the updates, the developer docs look much better now.

Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Comment thread docs/docs/developer/reference/components/event-metadata.md Outdated
Copy link
Copy Markdown
Member

@davisagli davisagli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did a quick skim through the end user docs and they look pretty good. It would be nice to have one of our junior colleagues do QA to make sure the instructions are accurate. But in general I'm ok with merging this soon and making incremental fixes later.

Comment thread docs/docs/how-to-guides/blocks/contact-list.md Outdated

## Overview

The kitconcept Intranet provides a rich set of content blocks for building pages. In addition to the standard Volto blocks, the following custom blocks are available:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be nice to improve this in the future to include the standard blocks (actually they are a mix of Volto core and other block add-ons supported by VLT). But this is perfect for now.

Comment thread docs/docs/how-to-guides/blocks/slider.md Outdated
@iFlameing iFlameing marked this pull request as ready for review May 5, 2026 10:11
@iFlameing iFlameing requested a review from danalvrz May 5, 2026 10:11
Comment thread docs/docs/how-to-guides/blocks/contact-list.md Outdated
Comment thread docs/docs/how-to-guides/blocks/contact-list.md Outdated
Copy link
Copy Markdown
Member

@davisagli davisagli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iFlameing Thanks for all your work on this. I think we should merge it now.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iFlameing What do you think?

Copy link
Copy Markdown
Contributor

@danalvrz danalvrz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iFlameing I added comments on a few things I found, please take a look. I would be ok with merging as is, as long as we keep track of the needed updates. Also https://github.com/kitconcept/kitconcept.intranet/pull/362/changes#r3203378046

Comment thread docs/docs/how-to-guides/content/drag-drop-files.md Outdated
Comment thread docs/docs/how-to-guides/blocks/contact-list.md Outdated
Comment thread docs/docs/how-to-guides/blocks/iframe.md Outdated
Comment thread docs/docs/how-to-guides/blocks/iframe.md Outdated
Comment thread docs/docs/how-to-guides/blocks/rss.md Outdated
Comment thread docs/docs/how-to-guides/blocks/slider.md Outdated
Comment thread docs/docs/how-to-guides/blocks/slider.md Outdated
Comment on lines +51 to +54

| Field | Description |
|-------|-------------|
| **Title** | Headline text for the slide |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| Field | Description |
|-------|-------------|
| **Title** | Headline text for the slide |
| Field | Description |
|-------|-------------|
| **Target** | Content item the slide references and links to|
| **Title** | Headline text for the slide |

Comment on lines +31 to +38
Submissions are sent by email. Configure the recipient in the **Email** tab of the sidebar:

| Field | Description |
|-------|-------------|
| **Send to** | The email address that receives submissions. Can be a single address or a comma-separated list. |
| **Reply-to field** | Select a form field (typically an Email field) to use as the reply-to address |
| **Subject** | Email subject line. You can include field values using `{field_id}` placeholders. |
| **Message template** | Optional template text added before the submitted values |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This fields don't match what I see when I am looking at the Form block sidebar. And the docs mention a Email tab, which I can't find.

Use a shared mailbox (e.g. `helpdesk@example.com`) rather than a personal address so submissions are not lost if someone leaves the organisation.
:::

### Adding Fields
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The docs don't mention the feature of having multiple fieldsets tabs, which I think would be important to include.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants