Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Radix is quite amazing and Atrium is using it as a base theme. It should be an option in Panopoly for others and this is a task to get us there.
Comment | File | Size | Author |
---|---|---|---|
#22 | panopoly_theme-radix-1987386-22.patch | 568 bytes | caschbre |
#21 | Screenshot_030315_024919_PM.jpg | 13.41 KB | caschbre |
#21 | Screenshot_030315_024145_PM.jpg | 86.17 KB | caschbre |
#21 | panopoly_radix_landing_page.jpg | 86.5 KB | caschbre |
#21 | panopoly_radix_content_page.jpg | 166.85 KB | caschbre |
Comments
Comment #1
shadcn CreditAttribution: shadcn commentedWorking on this. :)
Comment #2
dsnopekSince Radix uses Bootstrap and there are still the issue with Navbar conflicting with Bootstrap, we should probably resolve that first. You can find more information in this issue: #1971292: Minor fixes for Navbar module in panopoly_admin.make in comments #12 - #15.
Comment #3
shadcn CreditAttribution: shadcn commentedYep. You're right. I submitted a patch a while back regarding this. https://drupal.org/node/1955912#comment-7377438
Comment #4
dsnopekWell, this problem has already been fixed in Drupal 8 Toolbar, the changes just haven't been backported to Navbar yet. Here is an issue with a patch to do the backport: #1757466: Prefix all navbar classes to prevent theme clashes
Comment #5
lsolesen CreditAttribution: lsolesen commentedIt seems it has been backported now in the newest release of navbar.
@arshadcn and @dsnopek It is about time if Radix should make it before 1.0?
Comment #6
dsnopekI would LOVE for Radix to appear in Panopoly! :-)
However, there's two things that would be great to have worked out first:
I've already got so much going on for the 1.0 release (which we're targetting for next week), I'm not sure I'll have time to look at the layouts thing, personally. If @mrfelton or @populist could do it, that would be ideal! If not, I'll try and fit it in next week.
Adding to the sprint so this doesn't get lost.
Comment #7
shadcn CreditAttribution: shadcn commentedI can help with that. I'd try get a stable release for Radix this weekend and fix the layout thing as well.
Comment #8
dsnopekArshad sent me this demo today - it's Radix 3 (based on Bootstrap 3) with a bunch of Bootswatch themes:
http://dev-radix.gotpantheon.com/demo
Looks awesome!
Comment #9
barraponto CreditAttribution: barraponto commentedhttps://github.com/barraponto/kw-skeletons/tree/panopoly-radix is my kraftwagen build of panopoly + radix_core. there's also https://github.com/barraponto/kw-skeletons/tree/panopoly-l10n which bundles panopoly + radix_core + l10n_install (yeah, I'm that crazy).
Comment #10
dsnopekAdded related issue!
Comment #11
dsnopekComment #12
shadcn CreditAttribution: shadcn commentedCreated #2220729: Work on a stable Radix 3.x release and prepare for Panopoly integration.
Comment #13
dsnopekThanks, Arshad! I've made that issue related to this one as well.
Comment #14
barraponto CreditAttribution: barraponto commentedhttps://github.com/barraponto/kw-skeletons/tree/panopoly radix is already in my default panopoly template for kraftwagen.
Comment #15
shadcn CreditAttribution: shadcn commentedThanks Capi. I've moved Radix development to Github as well. I'll add you to the repo. We can still use the d.o issue queue.
My plan right now is to first make Radix stable, a 3.0 release, and then we integrate it with Panopoly.
Comment #16
caschbre CreditAttribution: caschbre commentedWhere do we stand on this? Any issue holding up making this part of the 1.7 release?
Comment #17
dsnopekNow that #2191069: Have Panopoly Theme depend on Radix Layouts (rather than providing it's own) is in, there's nothing holding this one back!
A couple random notes:
Anyway, this one should be much easier than the work to get radix_layouts in!
Comment #18
shadcn CreditAttribution: shadcn commentedThanks @dsnopek.
If anyone wants to see the Radix theme as an installation theme, see http://simplytest.me/project/restaurant
Comment #19
dsnopekHere's some untested patches to get this started! I don't usually use the interactive installer, so I don't have a super convenient way to try things out. But I'll test this properly soon!
Comment #20
shadcn CreditAttribution: shadcn commentedThanks @dsnopek. I can test this early tomorrow. I'll let you know.
Comment #21
caschbre CreditAttribution: caschbre commentedSetting this to needs work for the moment. There's a new version (3.0-rc2) out and separating out the installer theme as a separate issue #2445359: Use Radix as installer theme;
I've been using rc1 with only some minor issues that we can probably address later. I'll post screenies of that shortly along with an updated patch for the .make file.
Comment #22
caschbre CreditAttribution: caschbre commentedAttached is an updated patch that adds radix 3.0-rc2 to the .make file. The screenshots included on this ticket so far are based on rc2.
Comment #23
astringer CreditAttribution: astringer commented@caschbre re: Form fields full width
In Bootstrap inputs and selects have
width: 100%
applied by default. This makes sense in a mobile first theme. So that issue works as designed.Comment #24
caschbre CreditAttribution: caschbre commented@astringer... yeah, I don't disagree. I'm just pointing out some of the bigger differences that will impact the user experience. I think the full width is really only "broken" for the wysiwyg selection.
Comment #25
dsnopekYeah, it makes sense for a mobile first theme to set that, but when the window is at "desktop width" that particular field should continue to match the way it looks in responsive_bartik. So, we'll need a fix for that somewhere!
Comment #26
dsnopekComment #27
astringer CreditAttribution: astringer commentedHi guys, When using Radix as the Admin theme -- I'm running into trouble, especially in views. The problems seem to resolve when I switch back to responsive Bartik. I've been documenting. I know you're thinking about adding Radix as the default theme eventually, so where should I post these issues? Adding the question here because of Caschbre's comments above.
Comment #28
dsnopek@astringer: Thanks for testing! Please post any issues you find with Radix in its queue:
https://www.drupal.org/project/issues/radix?categories=All
Then please link to them from here so we know that we what issues need to be solved! The help in finding these bugs is much appreciated. :-) Thanks!
Comment #29
shadcn CreditAttribution: shadcn commented@astringer: I've created a Panopoly component you can use when filing bugs for Radix.
Comment #30
dsnopek@arshadcn: Thanks!
Also, when I was digging through the Radix queue today I found an issue to partially fix the issue with the text format select box originally mentioned in #21:
#2223365: Use input group component for Input Format Widget
I'd still like it to be smaller and right aligned on the desktop (and maybe tablet) breakpoint, but it gets things closer!
Comment #31
astringer CreditAttribution: astringer commentedThanks guys, when I'm done with the current project I'll roll them all up and post them at once. Unless I find something critical. New(ish) to Drupal and Panoply and Radix have both been very helpful. !!
Comment #32
dsnopekComment #33
lsolesen CreditAttribution: lsolesen commented@dsnopek and @archadcn What are the plans at the moment for Radix in Panopoly? Also seeing that Open Atrium will not use Radix in the future #2632892: Cannot use Radix as theme after 3.1 update
Comment #34
shadcn CreditAttribution: shadcn commentedYeah Mike (@mpotter) and I talked about this. We are working on a solution for the Radix Sass files being compiled in the subthemes.
The main issue with the Radix + Open Atrium integration, as far as I know, was a subtheming proble,. We were in a situation where we had a base theme (radix), a distribution theme (oa_radix) and subthemes. This made things not easy to maintain when the base theme needs upgrades and has significant changes.It was easier to have one base theme, in this case the oa_basetheme + the Open Atrium changes applied to it.At its core, oa_basetheme is still Radix.Scratch that. Looks like Atrium still has a base theme (oa_basetheme, a modified version of Radix) and a distribution theme (oa_theme).
Comment #35
delacosta456 CreditAttribution: delacosta456 commentedhi all
i am a fan of Panopoly and can say that it would be nice to have this
However please let me ask for the future of this cause i can see that the last comment on this issu was since 4 years.
Thanks