Santa Cruz, CA, USA
Account created on 16 April 2004, over 20 years ago
#

Merge Requests

More

Recent comments

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Adding credit

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I should note that Lauri asked me in Slack to create this issue :)

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

kristen pol → created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

That issue is fixed now

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Tested D11 again after merging in main.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Tested on 11.0.8 and it works fine. Still need to test on 10.3.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Made the changes but still need to test on D10 and D11.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

crediting shyam_bhatt (to match the commit) and jessebaker for code and review and lauri for reporting

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

The change to onlyMethods happened in D9 (example: #3250629: MockBuilder::setMethods is deprecated in PHPUnit8 and removed from PHPUnit10 → ) so we can change to:

+core_version_requirement: ^10 || ^11

once the fixes are done.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Needs work per review.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Sorry, I should have remembered that by now o_O

It's working as expected! Thanks!

Video is currently uploading:

https://youtu.be/dYPWCiCK968

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Looking at this and 📌 Automated Drupal 11 compatibility fixes for quantcdn Needs review

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Looking at this and 📌 Drupal 11 compatibility changes Postponed

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Actually... there's no live preview button.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Looking now.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thank you for the details. I agree that some of these complex domain specific modules are important for Drupal’s ecosystem.

Maybe for example some like Tome would also fall into this to make Drupal sites static which may entice a different type of customer.

There are also themes like USWDS and CivicTheme used by government that are critical.

The list goes on and on I’m sure.

It would be impossible to evaluate all modules to understand their importance so we’d need a set of criteria that these projects must hit to be included.

Then the maintainers or the community would have to nominate them.

This adds extra ongoing burden on the DA to review these so I’m sure they want to support this even if it does make sense.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks 🙏

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I'm having the same issue I was having on my local a couple days ago... my understanding is there was a bug that has been fixed since then... I'm unclear how we can get the preview to update to the latest code.

Here's a video of the issue (it's uploading now)... you can't drag anything into the desktop area... there were no related errors.

https://youtu.be/0lTPqtZXwNc

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Let me take a look :)

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

add note re articles

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

add composer require alternative command

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

remove JS Aggregation section

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

The Tome maintainer isn't going to use the automated issue and created a new one:

📌 Non-automated Drupal 11 compatibility fixes for tome Needs work

We may just move foward with creating our D11 version and not wait for Tome though since Tome is not required and not typically used for Quant projects.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Here's the Drupal 7 site:

https://prod-3d5066bd-6dc3f183-kx2ngggr.app-drupalforge.click/

I used https://www.drupal.org/project/realistic_dummy_content → so the photos aren't the typicial multicolor blocks.

The site is tied to one of my testing accounts so we'll need to figure out how to best connect to an account created on the fly.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Assigning to me as I've been looking at this.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Removing tag

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks 🙏

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Good news 🙏

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks. Code looks good.

I'll do a quick test before merging but otherwise marking RTBC for now.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks. I will probably move some of these back to obsolete like the form field ones as those don't make sense inside XB and we have no other way of hiding them for now.

Moving to RTBC and I'll update those right before I merge.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Coolio :)

So once we merge that, this one can be marked fixed.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Cool, thanks. FYI that I’m used to seeing issues marked fixed *after* all credits are done which is why I was confused :)

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Yay!

Is it true that deleting a section would remove it wherever it’s used? I guess it makes sense.

Is there any plans for archiving a section so it’s still shown where previously added but not available for adding to new things? Or perhaps tagging and hiding as part of the categorization feature that’s being designed?

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks for the details! I’ll move this to postponed for now.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

You can decide your policy but it’s usually either:

1. All organizers and speakers

Or

2. All attendees

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Here's an update:

https://www.drupal.org/project/purge → - compatible!
https://www.drupal.org/project/simple_sitemap → - compatible!
https://www.drupal.org/project/token → - compatible!
https://www.drupal.org/project/webform → - (dev is) compatible as of 17 Oct 2024:
https://git.drupalcode.org/project/webform/-/blob/6.3.x/webform.info.yml...

Only one left... I pinged the #d11readiness channel to see if anyone wants to take a stab at remaining items:

https://www.drupal.org/project/tome → - not compatible as of 18 Oct 2024 📌 Automated Drupal 11 compatibility fixes for tome Needs review

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Very excited to see the designs!

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Yes :(

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks 🙏

FYI looks like credit wasn’t given to some folks

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Added to docs, updated project page text and resources, and add to Slack bookmarks.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

update to d11 and add milestones

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Link to Kanban board and add milestone 2

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Done:

https://contribkanban.com/board/demo_design_system

I'll add to the docs and project page.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Working as expected based on testing, so marking fixed.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Tested a couple things and update the button booleans to default to false (though there's a bug with XB where they aren't defaulting).

Merged manually.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

I tested locally and it is working as expected.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Update summary to link to dev guide.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

kristen pol → created an issue.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Ah... maybe you found in here?

components/00-base/about-civictheme/about-civictheme.stories.twig

Looks like there are icons listed in that twig file that aren't in the icons folder.

Please create an issue here:

https://www.drupal.org/project/issues/civictheme →

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Where are those from?

These are the ones I see in the theme:

kristens-mbp-2:assets kristenpol$ ls icons/
account.svg		close-outline.svg	exclamation-mark-3.svg	linkedin.svg		right-arrow-1.svg	upper-arrow.svg
approve.svg		close.svg		eye.svg			magnifier.svg		right-arrow-2.svg	upper-right-arrow.svg
bars.svg		down-arrow-1.svg	facebook.svg		map.svg			select-box.svg		watch.svg
bullet.svg		down-arrow-2.svg	help.svg		megaphone.svg		share.svg		word-file.svg
calendar-1.svg		down-arrow-large.svg	image.svg		message.svg		square.svg		x.svg
calendar-2.svg		download-file.svg	information-mark.svg	mortarboard.svg		to-do.svg		youtube.svg
call.svg		download.svg		instagram.svg		newspaper.svg		twitter.svg
cancel.svg		exclamation-mark-1.svg	left-arrow-outline.svg	pdf-file.svg		up-arrow-large.svg
checked.svg		exclamation-mark-2.svg	left-arrow.svg		progress.svg		up-arrow.svg
🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks for reporting. I saw this pre-Barcelona when working with buttons as well.

Note that you can use the browser back button to get back to the XB display so this is a workaround if you accidentally click something and don't want to reload the page and redo your stuff.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks. Marking this one as fixed.

🐛 Link opens inside XB Active

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Talked with Jacob about this. For the left side with the 5 logos could be one image that defaults to the image that has these five logos but someone could swap it out in the XB UI, of course.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Jacob is going to focus on other things so will see if someone from the community can do this.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks. Back to Jacob. Put the image in components/assets/images and adjust the path in the base theme and the subtheme.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA
🇺🇸United States Kristen Pol Santa Cruz, CA, USA

update node version

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Notes from Alan:

  • The code is up on a branch: https://github.com/civictheme/monorepo-drupal/pull/1313
  • At the moment it's a single javascript file you add to your theme and run (examples of how to run that are in the package.json in the PR.)
  • Only catch is the requirement of node 22
  • As for the "cleanup" part of it, removing dependencies etc. Currently the storybook still relies on the webpack instance - so i haven't removed it yet. That part will be handled in a separate PR, and part of a bigger piece with upgrading storybook.

Off to Jacob to pull in that JS file and test it out and create a MR here.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Actually, looks like you compared against storybook already so just the icons are left.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Unassigning because alan.cole has improved the build rules in CT and that will get merged into that repo soon so we should get that in here first.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Looks good. I'll get this merged.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

@alan.cole We want to have a default for some example images like for the image component... should it be in a assets/images directory or ?

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks for the feedback 👍

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks 🙏

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Not sure if this is related to this or to #3467954 but this was found when debugging this issue:

🐛 Image Schema only works with image var in twig Needs review

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Moving to active.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Moving back to postponed.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Gotcha. One place where we allow different padding is for props+components that may want more or less breathing room above/below. But, I can see for the overall spacing defaults, perhaps having these globally defined so each site has some freedom to make things tighter or more airy.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Actually… reopening as we need to make some issues based on the feedback :)

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Crediting participants.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Though maybe we need to sort this one first?

📌 Should we add SDDS to XB's Tugboat? Needs work

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

IMO it would be nice to have the button on the project page until it's available more broadly.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Thanks for creating this issue. I saw this pre-Barcelona but unfortunately didn't get around to reporting it in the flurry of activiity.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

This would make it easier to test:

📌 Should we add SDDS to XB's Tugboat? Needs work

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Drupal CMS is still using 10.3.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Testing guide can be handled separately before Singapore so closing this.

🇺🇸United States Kristen Pol Santa Cruz, CA, USA

Closing... meetings issues will be handled separately.

Production build 0.71.5 2024