Discussion on Sandbox - Modern & Multipurpose Drupal 11 & 10 Theme

Discussion on Sandbox - Modern & Multipurpose Drupal 11 & 10 Theme

Cart 283 sales
Well Documented

symphonythemes supports this item

Supported

53 comments found.

Hi.

When I want to translate content, the table that contains the translate options is not shown in its entirety, because it is behind the menu. Especially if the menu is dark.

How can I fix it?

Thanks a lot

Sorry but I can’t send you a link to my site because I have it locally. I would like to send an image, but I can’t or don’t know how to do it.

I followed your installation guide. Next, I enabled the translation modules in drupal.

When I select translate from the menu of a landing page, the displayed table is not visible.

And if the main menu has a black background, it is not visible either.

Pls add the following CSS code to your /themes/custom/sandbox/css/local.css

.path-node .table-responsive { margin-top: 150px; }
ombus

ombus Purchased

Still best Drupal 10 – 11 theme & support ever, and I have used lots of Drupal themes on Themeforest :)

Quick question: what is the best way to display a webform node in a pop-up with your theme ? Should I use bootstrap pop-up code or is it better to use another pop-up module ?

THANKS ;)

You can use HTML to achieve that:

<a href="#" class="btn btn-primary rounded-pill mx-1 mb-2 mb-md-0" data-bs-toggle="modal" data-bs-target="#modal-01">Cookie</a> <div class="modal fade modal-bottom-center" id="modal-01" tabindex="-1"> <div class="modal-dialog modal-xl"> <div class="modal-content"> <div class="modal-body p-6"> <!-- Your content goes here --> </div> </div> </div> </div>
ombus

ombus Purchased

ok thanks, but I want to have an existing webform node, opening in a pop-up. With your above technique, I have to always manuallty add the form.

I would need something like this, what is the best technique or plugin for this that works with your theme ?

<a href="/form/request-quote" class="webform-dialog webform-dialog-narrow button">Request quote</a>

thanks !

I found this module is promising, pls check: https://www.drupal.org/project/ajax_link

Hi, I have just received the download package of Sandbox. But the instructions are for a new Project. How can I install Sandbox on my existing Drupal 11 project? Besides this, I use another database. Thanks.

What I did: put under “themes” folder your “sandbox_themes_package/custom/sandbox” folder and under “modules” folder your “contrib/bootstrap_barrio folder”. Then I got this error: Twig\Error\SyntaxError: Unknown “drupal_view” function. in Twig\ExpressionParser->getFunction() (line 54 of themes/sandbox/templates/user/user.html.twig).

Supported via forum.

Hello, I am looking for a Drupal 11 theme, I need it for a Government Site, so I will customize a lot. For that reason I have two questions: Does Sandbox theme allow customization, for example the creation of new regions ? What kind of license do I have to buy if I will have my production Government public project with the theme and other computers with the development project also with the theme? Look forward to hearing from you.

Thanks for your interest in our theme.

Question 1: You can customize anything you want. The theme is just a good start to build your own site.

Question 2: You only need 1 license for your 1 production site. No license required for local testing sites.

Hi, one more question. Do you include any php file with Sandbox theme?

We have PHP files, Twig, HTML and CSS files with this theme.

Hi, can I use an SVG file for the logo and how?

Pls put your SVG logo to /themes/custom/sandbox

Then on admin page: Admin – Appearance, configure Sandbox theme, on Logo image field, pls set the path to your logo:

themes/custom/pillar/logo.svg

hi,

Suddenly I get this error in the admin. Do yo know how I can fix this please ?

Undefined array key "value" in sandbox_preprocess_page() (line 121 of themes/custom/sandbox/sandbox.theme). sandbox_preprocess_page(Array, 'page', Array) call_user_func_array('sandbox_preprocess_page', Array) (Line: 261) Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 491) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 248) Drupal\Core\Render\Renderer->render(Array) (Line: 475) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 103) __TwigTemplate_a57a427804bd888e7b56b80e4911cb3b->doDisplay(Array, Array) (Line: 360) Twig\Template->yield(Array) (Line: 335) Twig\Template->render(Array) (Line: 38) Twig\TemplateWrapper->render(Array) (Line: 33) twig_render_template('themes/custom/sandbox/templates/layout/html.html.twig', Array) (Line: 348) Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 491) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 248) Drupal\Core\Render\Renderer->render(Array) (Line: 158) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 153) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 53) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28) Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32) Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 106) Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36) Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 741) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)

Which version of Sandbox are you using?

hi, how can I define extra regions in your theme please ? What’s the best technique to make these regions then visible to use in “basic page” templates & “article tempates”. So then I can place blocks in it through Drupal block regions.

I have to ask this, as your theme is coded in an unique way, and it lacks an advanced handbook or documentation for these essential functions.

Thank you :)

First, you declare new regions on /themes/custom/sandbox/sandbox.info.yml

Then you write Twig code to add those new regions to /themes/custom/sandbox/templates/layout/page.twig.html and page__fullwidth.twig.html

You can contact us at https://www.symphonythemes.com/contact we can show you more.

hi,

I can only add sidebars to /blog-sidebar and blog category pages.

Unfortunately it does not work when I add the sidebar to “article” or “basic page” content type.

Can you please give the correct instructions, so I can add a sidebar to article pages ? You can show me which Twig file to change, or which settings to change.

Can you also show me how to make it also work with a sibebar for simple “basic pages” (not landing pages) ?

This way I can use the very needed function of a working sidebar.

Thank you !

Pls edit /themes/custom/sandbox/sandbox.theme, line #47

if ($content_type 'landing_page' or $content_type ‘article’ or $content_type 'job' or $content_type ‘project’) {

Remove the content you don’t want to apply the full width page style.

ok, that worked, thanks ! :)

GREAT theme !! :)

The best Drupal 10 theme on Themeforest !

I love the Bootstrap 5 and code editor functionality in the lay-out builder (mimicking Elementor builder)

Thanks, if you have any problems please let us know.

hi,

When I want to add extra buttons to the editor, I can’t save and I get this error message: ‘check_roles’ is not a supported key

I go to /admin/config/content/formats, and normally I can drag&drop the buttons, but it does not work.

I do not have any other special Ckeditor plugins installed.

This happens with the module collection received from your demo site. It does not happen on the bare and simple Drupal Core.

How can I fix this please ?

thanks

This happens with Insert Block module, you can implement the fix here: https://www.drupal.org/project/insert_block/issues/3456947

GREAT SUPPORT thanks! By applying the patch in your link it works like a charm now :)

Great. If you have any more questions, please let us know.

Hello. Will it be a release for Drupal 11?

Yes, it will be available when Drupal 11 is ready.

Thank you for your reply. Do you have any dependencis waiting for? D11 already has a stable resease. Thanks!

We will check and update to you soon, there are still necessary contributed modules that are not yet available in Drupal 11. So we will need to wait.

GREAT THEME !!

one of the rare Drupal 10 themes which actually have a smooth design and lots of demo content.

This comes with some HTML parts in the editor. How can I have syntax highlighting or codemirror for the HTML code ? This would make changing things much easier .

Thanks :)

Thanks alot. That’s great, we will add it to the theme on the next release.

Thanks again.

Great, you released the update with code highlighting :)

What is the best way to update my existing theme with this update ? So without losing anyt work and pages I already did …

Thanks !

You can install ckeditor_codemirror module and its libraries, no need to change anything:

If you are using terminal, pls do the following:

1. Download and install CKEditor CodeMirror module.

2. Install the CKEditor-CodeMirror-Plugin library

Add the following to the extra section of the root composer.json file:

"merge-plugin": {
    "include": [
        "./modules/contrib/ckeditor_codemirror/composer.libraries.json" 
    ]
},

Then execute:

composer require wikimedia/composer-merge-plugin

I updated core to 10.2.7 and that worked. I tried to update the standard modules present in your installation, and the whole website crashed with this error. It seems that this theme is so fragile and prone to errors, after a simpele module update ?

Can you please look into this ? Thanks

The website encountered an unexpected error. Try again later. Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service "token.module_provider". Did you mean this: "router.route_provider"? in Drupal\Component\DependencyInjection\Container->get() (line 157 of core/lib/Drupal/Component/DependencyInjection/Container.php)

Did you update using composer?

Can you follow the instruction here: https://farmos.discourse.group/t/add-log-error-servicenotfoundexception-token-module-provider/1982/3

After updating your modules using composer, pls run:

drush updb
drush cr

hi do you provide extra paid customization services when needed ? thanks

You can add your own CSS or JS files and declare them at /themes/custom/sandbox/sandbox.libraries.yml

There are already CSS and JS files there, just add your own.

thanks!

I want to change the header & footer tpl files, which consist of bootstrap code & twig.

I want to create my sub-theme for this, only to have custom header & footer tpl files. What’s the best way in your theme to achieve this please ?

You can create a sub theme of Sandbox, but it is overkill if you only want to make some minor changes.

Just edit /themes/custom/sandbox/templates/layout/page.html.twig (for normal pages) and page—fullwidth.html.twig (for landing pages)

In the description you say that it is multipurpose, even for ecommerce

Multipurpose usage: Demos for startup, business, SaaS, software, SEO, marketing, agency, portfolio, personal blog, journal, shop, ecommerce, photography, wedding, travel, etc. .

BUT I have an error when I install the commerce module!

The website encountered an unexpected error. Try again later.

Drupal\Core\Entity\EntityStorageException: Missing bundle for entity type commerce_product_variation in Drupal\Core\Entity\ContentEntityStorageBase->doCreate() (line 125 of core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php).

The commerce feature is not yet implemented on Sandbox.

Hello, the description mentions a slider, but I did not find any DEMOS with the slider. Can I see a DEMO with the slider?

Also how many and what are the CONTENT TYPES for this theme?

Here are two demos with sliders: http://sandboxdemo.symphonythemes.net/demo-11 http://sandboxdemo.symphonythemes.net/demo-15

Content types on Sandbox are: Article, Basic page, Job, Landing Page and Project

I have a problem with that theme. I have a main menu with sub-menu items, but then the parent menu isnt clickable https://valiakouvaki.gr/

Maybe if you guide me how to split parent menu and the arrow to make it clickable and also dropdown?

Pls contact us at https://www.symphonythemes.com/contact, we will send you the updated global.js file.

thank you I just sent it.

It’s possible to have a demo access? Or a complete list of the modules that the theme will install. Let me know. Thanks

This is a video demo of how we use Layout Paragraphs to build pages in our themes: https://www.youtube.com/watch?v=QDgXV9V5K_w

OK thanks, lifetime free updates are guaranteed?

Yes, it is free update for lifetime.

Hi, I can’t find the “Elements” section where I can find the code for the blocks. When do you add the slider component? I have some doubts to buy this theme or Stack (https://themeforest.net/item/stack-multi-purpose-drupal-8-theme-with-paragraph-builder/19787275) which seems to have more features.

If I purchase the theme now can I receive future updates?

It is under the Blocks menu, you can see the list of blocks there.

Here is an example of Sliders: http://sandbox.symphonythemes.net/demo-23

Yes, you can receive future updates.

This theme does not support a normal installation procedure when using the zip file that can be downloaded from this site. It should be explicitly specified and clearly visible to the users. This is very fastidious. For example the theme cannot be installed on an existing site that has contents, configurations, special filesystem configuration!!!

One of the possible workarounds mentioned by the author in the comments below and on the support page at https://www.symphonythemes.com/ is to use Admin – Configuration – Development – Configuration synchronize to export items that you want to have, and import them to your site. But this is equally fastidious, because tenths of configuration items must be exported by hand…

Do you have better options for installing the theme on an existing site?

It is supposed that a theme works straightaway after its installation. All the themes that I have downloaded from drupal.org work straightaway. After their installation they can be used to format our content types.

But in this case this theme cannot work this way because a lot of stuff on which it depends exists only in the database created with the .zip file. To have this stuff in our database it is not that simple as saying “go to Admin – Configuration – Development – Configuration synchronize to export items that you want to have, and import them to your site.” Instead, there is a lot (!!!!) of work to do it. Working half a day for this transfer of information would be acceptable for us. But I would say that it requires an unreasonable amount of time.

I can see from the comments below that wew are not the only user having this problem.

Do you have better options for installing the theme (and all the stuff on which it depends) on an existing site?

Under Assets folder, there is sandbox_theme_package.zip. Pls unzip it to /themes directory and install it like any other theme. See if it fits your needs.

Right now, we don’t have a straight forward way to install our theme on your existing site without the touch of experienced developers.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey