Customized Chart 3
We can customize chart at any level, with filters and custom css. Here we are representing chart with custom design of each node.
Click on Name to view popup.
-
Moses CEO
Est iste at voluptas sint et. Sit repellendus consequatur at qui debitis. Rerum animi rerum omnis in quas autem. Ut ut totam molestias expedita. Dicta est earum qui consectetur beatae architecto atque. Recusandae illum quo minima amet omnis et pariatur. Assumenda qui harum animi veniam voluptatem omnis quod delectus. Eos voluptatem praesentium assumenda. Quidem ad aspernatur omnis eum commodi sit qui libero. Omnis et quisquam quia est omnis. Ut minus illo velit et. Laudantium quia qui eum sunt maxime culpa et sunt. Enim et alias saepe consequatur veniam. Quas eos cum dicta quia velit.- Marketing
-
Ransom
Aut ea saepe in et a iusto qui. Amet dolore et occaecati ex non officia. Ducimus enim beatae dolorem et numquam neque. Earum unde sed enim ut ut minus. Assumenda suscipit tempora et voluptatem quasi et provident. -
Andre Marketing
Iusto unde praesentium sed libero eligendi. Sed quibusdam excepturi vero dolores aperiam. Delectus accusantium delectus non maiores nihil in cupiditate. Ducimus maiores eaque numquam voluptatum sed.-
Hulda Intern
Delectus aspernatur sit odit debitis. Nemo non recusandae fugiat minus atque iusto cumque. Soluta aliquam consequatur autem exercitationem praesentium quia. Nostrum soluta similique facilis aut magni. Perspiciatis enim sit sed. Temporibus itaque rerum qui eos voluptas sunt. Possimus repellendus architecto est qui laborum deserunt itaque ducimus. Ut mollitia voluptatem eius nulla. Soluta odio quo unde illum id quia modi. Assumenda totam qui nulla sit consectetur. Doloremque dolore id autem in illo reprehenderit quisquam. Quod porro minus quaerat fuga omnis nam. Tenetur dolorem totam aut totam quas. Occaecati architecto cumque est corporis sit et voluptas. Ut sit aut aut sed et. Minus recusandae quisquam perferendis aut est. Dicta magni similique voluptatum cum iste. Magnam ea dolorum eligendi dolores qui ipsum.
-
-
- Sales
-
Elmo Sales
Tempora dolores quam facere at. Eum consectetur aliquam sapiente asperiores. Et quia sed soluta saepe nisi et. Voluptas numquam voluptas adipisci est nihil voluptas sit. At aut voluptates culpa rerum. Doloribus reiciendis non quia dicta ipsam beatae sequi. Perferendis ut assumenda ut inventore molestias magni debitis. Inventore consequuntur mollitia ducimus ea. Numquam totam distinctio nemo blanditiis alias. Est voluptate ut et eos. Neque consequatur rerum voluptas occaecati quisquam est animi. Accusantium quod nihil rerum voluptatem. Officia pariatur voluptatem vitae. Inventore nemo autem sit omnis corporis et occaecati. Sed quibusdam tempora repudiandae pariatur. Ut nam sit vitae similique praesentium. Est blanditiis vero earum inventore. Officia atque blanditiis ea neque adipisci recusandae voluptatum.-
Deion Intern
Commodi molestiae culpa provident sit ut et voluptatem. Iusto perspiciatis dignissimos hic quia. Corporis consectetur dolor qui labore repellat. Error quis ut facilis nisi itaque. Voluptates incidunt illo inventore occaecati repudiandae inventore. Velit nulla officia aspernatur. Necessitatibus eum consequatur fugit aut rerum modi. Placeat quia minus aut debitis. Hic aut aut deserunt odio ab. Voluptate aliquam eius aut quisquam. Officia voluptatum et esse iusto eaque fugit. In doloribus quos ut necessitatibus. Inventore voluptas iure debitis eligendi error. Facere quia voluptatem nisi ullam minus accusamus.
-
-
Kyler Sales
Rerum aut culpa tenetur eos non. Eligendi dolor consequuntur at animi quae. Eaque repellat neque animi. Consequatur corrupti alias sed porro. Iure quo ea cumque numquam dolores et dolor excepturi. Sed dolor iusto autem incidunt fugiat corrupti. Quia vel voluptas mollitia ullam dolores ut. Dolorem quisquam cum reprehenderit architecto. Reprehenderit quis id at corporis quibusdam modi delectus. Recusandae expedita sapiente cumque praesentium quis.-
Reuben Intern
Facere possimus voluptas enim. Repellendus minima non quam autem ipsa consequatur quod. Distinctio optio quo nihil id. Eum laboriosam quasi quasi nostrum quia error libero. Perspiciatis eos ipsum ut rerum dolore. Quis nihil et dolore unde quasi. Voluptatem ducimus in quas atque. Accusamus iure aliquid fuga eum accusamus.
-
-
- Accounts
-
Stephanie Accounts
Alias provident saepe ea architecto non eos dolore. Mollitia quod a enim velit similique. Distinctio fuga ut soluta repellendus beatae natus asperiores quidem. Animi dolorem fugit dolorum quas voluptatum exercitationem alias. Sint consequatur dignissimos iure nihil ratione. Dolores ea est doloremque et. Culpa labore perferendis sapiente dolores incidunt quia quisquam. Ea optio praesentium sed saepe vel aliquam rerum. Eos quo saepe mollitia doloribus. Nobis inventore omnis ea at est. Omnis in omnis qui aperiam.
-
- Marketing
CSS
To achieve similar chart as above, add CSS shown below to area from where you are managing your theme’s style, it can be style.css under theme folder, Additional CSS under customizer or under theme option panel.
As shown below “.chart_682″ , replace 682 with your chart ID used in shortcode. You must have noticed this style is not for mobile and media query is used to avoid any conflicts.
@media only screen and (min-width:767px) { .chart_682 .jOrgChart .node { position: unset; font-size: 15px; border: 0px solid #e5e5e5; color: #333; width: 200px ; max-width: 200px ; border-radius: 7px; box-shadow: 0 1px 0 1px rgb(230, 232, 233); padding:0; border-top: 1px solid #f1f1f1; -webkit-transition: -webkit-box-shadow .3s; transition: -webkit-box-shadow .3s; transition: box-shadow .3s; transition: box-shadow .3s,-webkit-box-shadow .3s; } .chart_682 .jOrgChart .node:hover { -webkit-box-shadow: 0 1px 1px 0 rgba(90,122,190,.1), 0 10px 20px 0 rgba(90,122,190,.2); box-shadow: 0 1px 1px 0 rgba(90,122,190,.1), 0 10px 20px 0 rgba(90,122,190,.2); } .chart_682 .jOrgChart .node img { width: 75px; float: left; margin: 0 10px !important; border-radius: 5%; margin-bottom: 10px !important; } .chart_682 .jOrgChart .node > a { display: inline-block; text-align: left; float:left; padding-top:12px !important; font-size:16px; text-transform: capitalize; font-weight: 500; color:rgb(34, 45, 56); width:100%; background-color: #fff !important; border-radius: 7px; } .chart_682 .jOrgChart .node > a small { font-style: normal; clear: none; display: block; font-size: 14px; font-weight: normal; color: rgb(97, 112, 128); } .social_popup { padding: 20px 0 0; } .social_popup i { font-size: 21px; margin-right: 15px; } i.fa.fa-facebook { color: #3B5997; } i.fa.fa-twitter { color: #1DA0F1; } i.fa.fa-linkedin { color: #0077B5; } .white-popup { border-radius: 13px; } }
PHP
In order to display social media icon on popup like demo, copy PHP code shown below to your theme or child-theme functions.php file. You can modify it to display any information after popup content. Social media links can be pulled using “$user_id“.
Minimum version – 1.0.2
add_action("popup_content", "org_social_icon", 15, 2); function org_social_icon($chart_id, $user_id) { $out = ""; $out .= "<div class='social_popup'>"; $out .= '<i class="fa fa-facebook"></i>'; $out .= '<i class="fa fa-twitter"></i>'; $out .= '<i class="fa fa-linkedin"></i>'; $out .= "</div>"; echo $out; }