diff --git a/config.toml b/config.toml index b8860f224d0619fa512d8b46b1b7645d06a52a35..47c199fc02a29b8b67438c1801beee9bd19afd9d 100644 --- a/config.toml +++ b/config.toml @@ -53,6 +53,10 @@ googleAnalytics = "GTM-WLHTXFF" parent = "about" name = "Terms of Use" url = "/about/terms_of_use/" +[[menu.main]] + parent = "about" + name = "Members" + url = "/about/members/" [[menu.main]] diff --git a/content/_index.md b/content/_index.md index 62a026d6e6384a3b1b8c18124fb271f97a698b02..ce96da0df49282ab00388b651b44609f4a389a08 100644 --- a/content/_index.md +++ b/content/_index.md @@ -40,7 +40,7 @@ The Governing Body comprises a group of industry experts to ensure that market i ### Governing Body Members -{{< imagegrid columns="3" data="members.governing_body" media_page="headless_media" >}} +{{< imagegrid columns="3" data="members.governing_body" media_page="headless_media" directLink="true" >}} ### SOAFEE Steering Committees diff --git a/content/about/members/_index.md b/content/about/members/_index.md new file mode 100644 index 0000000000000000000000000000000000000000..8a7536708cdcd6e9118232154c7228cb6387ae47 --- /dev/null +++ b/content/about/members/_index.md @@ -0,0 +1,14 @@ +--- +Title: SOAFEE Members +layout: single +--- + +## Governing Body Members + +{{< imagegrid columns="3" data="members.governing_body" media_page="headless_media" >}} + +--- + +## Voting Members + +{{< imagegrid columns="4" data="members.voting" media_page="headless_media" >}} diff --git a/content/about/members/autocore.md b/content/about/members/autocore.md new file mode 100644 index 0000000000000000000000000000000000000000..fce5656ebe685afbcb19ead89ac178f84fa6e06b --- /dev/null +++ b/content/about/members/autocore.md @@ -0,0 +1,17 @@ +--- +Title: AutoCore +Description: AutoCore member bio +Date: 2022-04-28 +Member: voting/autocore +--- + + +{{< member_header >}} +{{}} + +## About AutoCore + +AutoCore is emerging as the world’s leading high-performance and safe intelligent mobility computing software and solution provider. The company focuses on Automotive Middleware, which is customizable for different EEA computing platforms of next-generation vehicles. AutoCore’s key products includes a multi-patented distributed operating system AutoCore.OS, a flexible AD system design AutoCore.SYS, and an autonomous driving development and testing and deployment tool chain AutoCore.Tools. + +“Embedded systems are getting more and more powerful, and their capabilities can evolve and grow when they are integrated with the cloud. Our own experience in leading ARM-based Linux projects made us a big believer in open source software, and led us into co-founding the Autoware Foundation with TierIV to bring open source software to autonomous vehicles. In the Automotive sector, accountability and functional safety certification are very important, thus the foundational software layers are usually the domain of commercial software vendors. ARM, as the designer of the dominant architecture in the embedded edge, is taking the lead to build a framework that will allow open source and commercial software modules to be integrated, from the cloud to the edge. Autocore is happy to help deliver the Open AD Kit (for Autonomous Driving) as the first manifestation of the SOAFEE framework “ says Cheng Chen, CTO of Autocore. + diff --git a/content/about/members/elektrobit.md b/content/about/members/elektrobit.md new file mode 100644 index 0000000000000000000000000000000000000000..aaf639867bc1d5233f2b61e5a2f323b3c277a9c9 --- /dev/null +++ b/content/about/members/elektrobit.md @@ -0,0 +1,16 @@ +--- +Title: Elektrobit +Description: Elektrobit member bio +Date: 2022-03-24 +Member: voting/elektrobit +--- + + +{{< member_header >}} +{{}} + +## About Elektrobit + +Elektrobit is an award-winning and visionary global supplier of embedded and connected software products and services for the automotive industry. A leader in automotive software with over 30 years serving the industry, Elektrobit’s software powers over one billion devices in more than 100 million vehicles and offers flexible, innovative solutions for car infrastructure software, connectivity & security, automated driving and related tools, and user experience. Elektrobit is a wholly-owned, independently-operated subsidiary of Continental. + +Elektrobit will bring in know-how and experience from ECU development, automotive standardization, functional safety, security and cloud native technologies. “The SOAFEE project aligns with Elektrobit’s commitment to helping our customers reduce complexity and maximize the reuse of software components as they build next-generation vehicles,” said Mike Robertson, vice president, global product management and strategy, Elektrobit. “We are proud to be a SOAFEE member. The cloud-native architecture will make it easier and more cost effective to develop software-defined vehicles and complements Elektrobit’s expertise and offerings in ECU development, automotive OS and functional safety.” diff --git a/content/about/members/leddartech.md b/content/about/members/leddartech.md new file mode 100644 index 0000000000000000000000000000000000000000..c873fb44fefeacec7d76479fb128aad54f8b1aff --- /dev/null +++ b/content/about/members/leddartech.md @@ -0,0 +1,13 @@ +--- +Title: LeddarTech +Description: LeddarTech member bio +Date: 2022-04-14 +Member: voting/leddartech +--- + +{{< member_header >}} +{{}} + +LeddarTech provides automotive Tier 1-2's and OEMs the most flexible, robust and accurate sensing technology for ADAS and AD applications with solutions ranging from sensor fusion and perception to a LiDAR development platform that employs the company’s robust [LeddarEngine](https://leddartech.com/solutions/leddarengine-lidar-soc-and-software/) technology as well as digital beam steering solutions for LiDAR Makers. + +“LeddarTech believes that standards, when developed with key collaborative partners, are ESSENTIAL to solving the challenges impeding the development and deployment of safe, dependable, and cost-effective autonomous driving solutions. This is why we’re excited and proud to join the SOAFEE project and to participate firsthand in creating what will become industry standards." - Pierre Olivier, Chief Technology Officer, LeddarTech. \ No newline at end of file diff --git a/content/about/members/lg_electronics.md b/content/about/members/lg_electronics.md new file mode 100644 index 0000000000000000000000000000000000000000..24c8c45d4d31e2387c3a5f4ec9acbfced95b70e5 --- /dev/null +++ b/content/about/members/lg_electronics.md @@ -0,0 +1,21 @@ +--- +Title: LG Electronics +Description: LG Electronics member bio +Date: 2022-04-05 +Member: voting/lge +--- + +{{< member_header >}} +{{}} + +## About LG Electronics + +LGE focuses on innovation and preparing for the future, knowing that diversification and evolution is necessary to respond to the tides of change. + +And it is also developing advanced auto parts including cockpit electronics, connectivity solutions and automotive vision systems for the fast growing automotive industry. + +LGE strongly believes that cloud native technology will be key feature in future automotive eco systems and SDV for providing new experiences and services. + +LGE has been developing its own platform for SDV capable of Continuous Integration/Continuous Deployment, containerized application and OS. + +It could be a exciting journey for collaborating solutions about service orchestration between cloud and embedded edge in a mixed critical environment with ARM SOAFEE SIG members. \ No newline at end of file diff --git a/content/about/members/lightfleet.md b/content/about/members/lightfleet.md new file mode 100644 index 0000000000000000000000000000000000000000..3416c0986a614a9a6354146e4650620ff190f0cd --- /dev/null +++ b/content/about/members/lightfleet.md @@ -0,0 +1,17 @@ +--- +Title: Lightfleet +Description: Lightfleet member bio +Date: 2022-04-07 +Member: voting/lightfleet +--- + +{{< member_header >}} +{{}} + +## About Lightfleet + +Lightfleet has developed a network fabric that will bring unparalleled levels of performance, redundancy, and reliability to the autonomous vehicle platform. Lightfleet Multiflo™ is a revolutionary network that has zero skew, zero jitter and deterministically delivers all packets simultaneously to one or multiple end points. Multiflo is a hardware-based network implementation that does not have any software stack. Multiflo promises to bring a new level of network functionality and safety to the autonomous vehicle platform of the future! + +Lightfleet joined the SOAFEE SIG to partner with other members of the SIG to develop the safest and most reliable autonomous vehicles possible! + + \ No newline at end of file diff --git a/content/about/members/linaro.md b/content/about/members/linaro.md new file mode 100644 index 0000000000000000000000000000000000000000..9b3a4ae171a2ae66a10ed5781a664f95bb1d3eda --- /dev/null +++ b/content/about/members/linaro.md @@ -0,0 +1,16 @@ +--- +Title: Linaro +Description: Linaro member bio +Date: 2022-03-31 +Member: voting/linaro +--- + +{{< member_header >}} +{{}} + +## About Linaro + +Linaro works with businesses and open-source communities to develop software on Arm-based technology. Through its collaborative projects, Linaro strives to solve Arm ecosystem quality issues, deliver upstream support for Architecture and OS requirements, and solve problems of fragmentation which limit market deployment. Linaro intends to contribute firmware, cybersecurity (firmware, OS, hypervisor), heterogeneous (cortex-A + Cortex-R/M) platform features and time sensitive applications (Real time in OS/hypervisor, TSN) to the SOAFEE project. + +“Over the past three years, Linaro has made significant contributions to projects such as OP-TEE, U-Boot and the Linux kernel through its work on integrating time sensitive networking and standardized security with OTA”, said Francois Ozog, Director of Business Development +at Linaro. “We are excited to bring this expertise to the SOAFEE project which we believe will accelerate the pace at which software-defined vehicles are realised.” \ No newline at end of file diff --git a/content/about/members/luxoft.md b/content/about/members/luxoft.md new file mode 100644 index 0000000000000000000000000000000000000000..98df928acbd02f1baf2812a285e911969e2c98fb --- /dev/null +++ b/content/about/members/luxoft.md @@ -0,0 +1,29 @@ +--- +Title: Luxoft +Description: Luxoft member bio +Date: 2022-04-21 +Member: voting/luxoft +--- + +{{< member_header >}} +{{}} + +## About Luxoft + +Luxoft is the design, data and development arm of [DXC Technology](https://dxc.com/), providing bespoke, end-to-end technology solutions for mission critical systems, products and services. + +We help create data-fueled organizations, solving complex operational, technological and strategic challenges. + +Our passion is building resilient businesses, while generating new business channels and revenue streams, exceptional user experiences and modernized operations at scale. + +With expertise spanning Autonomous Drive, Connected Mobility, Digital Cockpit, UX, Electric and Testing and Validation, Luxoft Automotive helps automakers and their key partners deliver the shared, personal, connected and intelligent mobility of the future, today. + +## Luxoft’s contribution to the SOAFEE SIG + +Luxoft has a strong track record working with organizations to drive standardization and believes in the value of a strong partner eco system building on standards and reusable assets. + +“Luxoft is excited to be part of the SOAFEE Special Interest Group and support the automotive Industry’s transformation towards Software Defined Vehicles.” said Damian Barnett, CTO Luxoft Automotive. + +“This is a fantastic opportunity to bring together the work we already do to help shape the industry’s vision of a software defined vehicle.” + +“We are looking forward to bringing our automotive experience and expertise, from in-vehicle, development back end and cloud to help accelerate the industry’s journey towards Software Defined Vehicles” diff --git a/content/about/members/perceptive.md b/content/about/members/perceptive.md new file mode 100644 index 0000000000000000000000000000000000000000..f7e06e7665a3adeab96ca498e02b64b0c28ffd86 --- /dev/null +++ b/content/about/members/perceptive.md @@ -0,0 +1,17 @@ +--- +Title: Perceptive +Description: Perceptive member bio +Date: 2022-03-09 +Member: voting/perceptive +--- + +{{< member_header >}} +{{}} + +## About Perceptive + +Perceptive is building a full-stack sensing and perception platform for autonomous intelligence. Based on groundbreaking innovations on both hardware and software, Perceptive changes fundamentally the way sensing and perception software are developed and implemented in hardware. + +Perceptive brings deep and unique expertise on sensing and perception for autonomy and robotics to SOAFEE. Our domain includes both the physical layer, all the sages of vehicle compute, as well as DSP and software algorithms. We strongly believe that the future of autonomy sensing is software-defined and centered on AI, and we're excited to foster that vision within the SOAFEE architecture. + + diff --git a/content/about/members/sonatus.md b/content/about/members/sonatus.md new file mode 100644 index 0000000000000000000000000000000000000000..0f9bae8403f73dac896dc96ed8f1512e6b367d63 --- /dev/null +++ b/content/about/members/sonatus.md @@ -0,0 +1,17 @@ +--- +Title: Sonatus +Description: Sonatus member bio +Date: 2022-04-19 +Member: voting/sonatus +--- + +{{< member_header >}} +{{}} + +## About Sonatus + +Sonatus helps automakers build software-defined vehicles that can evolve and adapt over their entire lifetimes through code-less updates that don’t require new software. Leveraging extensive software-defined and automotive expertise, the company compresses decades of digital innovation into scalable vehicle and cloud software solutions, empowering OEMs to innovate faster, reduce complexity and costs, and become more agile. Sonatus’ award-winning Digital Dynamics™ Vehicle Platform is currently in-market in Hyundai, Kia, and Genesis, and will be on the road in millions more vehicles by 2023. + +## Why Sonatus is joining the SOAFEE SIG + +Sonatus brings a unique approach to software-defined vehicle development underpinned by its team's decades of experience across both IT and automotive: "Our mission at Sonatus is to empower automakers with complete control over the architecture needed to build and operate software-defined vehicles, which aligns closely with SOAFEE's objectives," said Jeffrey Chou, Co-founder and CEO of Sonatus. "We're proud to join SOAFEE and bring our expertise in software-defined technology to the community to help accelerate the development of next-generation vehicles and enable the broader digital transformation of the automotive industry." \ No newline at end of file diff --git a/content/about/members/thundersoft.md b/content/about/members/thundersoft.md new file mode 100644 index 0000000000000000000000000000000000000000..35c2ad58c3af0d71de33907d0855d09fc7d92146 --- /dev/null +++ b/content/about/members/thundersoft.md @@ -0,0 +1,18 @@ +--- +Title: ThunderSoft +Description: ThunderSoft member bio +Date: 2022-04-26 +Member: voting/thundersoft +--- + + +{{< member_header >}} +{{}} + +## About ThunderSoft + +ThunderSoft, the world leading intelligent operating system products and technologies provider, has been continuously accumulating and innovating in the operating system field, with its business expanding gradually from smart terminals to AIoT, smart vehicle and smart industries. It was successfully listed in 2015, which leads it to be China's first listed technical company specialized in the intelligent operating system. Till now, the subsidiaries and R&D centers of ThunderSoft have covered 40 cities around the world, with a total of over 11,000 employees and 90% of them are engineers. + +## What ThunderSoft can bring to the SOAFEE SIG + +ThunderSoft is excited to bring our decades of series experience in the automotive industry, our solutions in intelligent cockpit, auto OS, ADAS, development toolchains, and our cross-industry expertise from AI, IoT, Edge, Telecom and HPC to SOAFEE. ThunderSoft will leverage the new E/E system and Cloud-native architecture, develop a SOAFEE based reference software stack with our intelligent cockpit and ADAS workloads. Together we strive to promote SOAFEE and this reference to our ecosystem partners and our customers. diff --git a/content/about/members/tier_iv.md b/content/about/members/tier_iv.md new file mode 100644 index 0000000000000000000000000000000000000000..e762a758cab91e0b0693e767b574f11eb29231aa --- /dev/null +++ b/content/about/members/tier_iv.md @@ -0,0 +1,15 @@ +--- +Title: TIER IV +Description: TIER IV member bio +Date: 2022-03-15 +Member: voting/tieriv +--- + +{{< member_header >}} +{{}} + +## About TIER IV + +TIER IV is the creator of [Autoware](https://www.autoware.org/), the world’s first open-source software for autonomous driving, and provides Autoware-based full-stack solutions for the commercialization of autonomous vehicles. + +“TIER IV values open-source software and is working with the Autoware Foundation members to develop the Open AD kit based on SOAFEE as a reference framework to accelerate the AD software development for software-defined vehicles. We look forward to working together with SOAFEE members to enable cloud-native software development for autonomous vehicles." - Shinpei Kato, Founder & CTO, TIER IV, Co-Founder & Chairman, The Autoware Foundation. \ No newline at end of file diff --git a/content/about/members/trend_micro.md b/content/about/members/trend_micro.md new file mode 100644 index 0000000000000000000000000000000000000000..2b179a193537b4c5f24724fcbfe0c3371d47acb6 --- /dev/null +++ b/content/about/members/trend_micro.md @@ -0,0 +1,22 @@ +--- +Title: Trend Micro +Description: Trend Micro member bio +Date: 2022-04-12 +Member: voting/trendmicro +--- + + +{{< member_header >}} +{{}} + +## About Trend Micro + +Trend Micro (TYO: 4704) is a global cybersecurity leader. Trend Micro helps make the world safe for exchanging digital information. Fueled by decades of security expertise, global threat research, and continuous innovation, our cybersecurity platform protects 500,000+ organizations and 250+ million individuals across clouds, networks, devices, and endpoints. + +As a leader in cloud and enterprise cybersecurity, our platform delivers central visibility for better, faster detection and response and a powerful range of advanced threat defense techniques optimized for environments, like AWS, Microsoft, and Google. + +## Why Trend Micro is joining SOAFEE SIG + +Trend Micro is excited to bring its extensive security as well as Cloud development expertise to the SOAFEE projects and help to shape both the specifications and standards for Automotive Security market. + +Leveraging company’s best-in-class wide range of Cloud-native security solutions, Trend Micro’s “Vehicle One” Platform initiative is a cloud-based Detect and Response (DR) platform designed for Automotive Cybersecurity and Safety management. In conjunction with Trend Micro’s In-Vehicle IDPS/ Sensor architecture and back-end Smart Protection Network, it provides a comprehensive security solution tailored specifically for Automotive Security industry. Our Cloud-based Data Analysis Platform provides Threat Intelligence and extended detection and response for Automotive Security Rules Security Filters. Trend Micro intends to contribute to cybersecurity practices and standards that includes container runtime, orchestrator and SDLC in cloud-native system architecture and enables the system to comply with cybersecurity regulations in productization. \ No newline at end of file diff --git a/content/about/members/wipro.md b/content/about/members/wipro.md new file mode 100644 index 0000000000000000000000000000000000000000..746e9dbbdb6360b0e9b83f8100cd22ffa77d7633 --- /dev/null +++ b/content/about/members/wipro.md @@ -0,0 +1,18 @@ +--- +Title: Wipro +Description: Wipro member bio +Date: 2022-03-29 +Member: voting/wipro +--- + + +{{< member_header >}} +{{}} + +## About WIPRO + +Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading global information technology, consulting and business process services company. We harness the power of cognitive computing, hyper-automation, robotics, cloud, analytics and emerging technologies to help our clients adapt to the digital world and make them successful. A company recognized globally for its comprehensive portfolio of services, strong commitment to sustainability and good corporate citizenship, we have over 220,000 dedicated employees serving clients across six continents. Together, we discover ideas and connect the dots to build a better and a bold new future. + +## What Wipro can bring to the SOAFEE SIG + +In March 2022, Wipro unveiled its "Cloud Car" Platform initiative, that aims to bring together its broad services across automotive value chain to deliver automotive engineering capabilities with a best-in-class partner ecosystem and enabling with industry supported standards/consortiums. Our platform approach shall provide automakers with a technically elegant - Integrated, Robust architecture solution with in-vehicle software defined control & data layer services enabled with cloud-native support. Along with this platform eco-system, Wipro aims to integrate an end-to-end cybersecurity prefixed Software Defined Vehicle system with advanced features that can address multi-segmented needs. The platform will enable mixed criticality and inter-platform operable workloads with SOA & Microservices bringing innovative technology at a faster pace with at a lower CAPEX & OPEX model. We believe that in collaboration Scalable Open Architecture for Embedded Edge (SOAFEE) initiative ecosystem partners, we can deliver our reference platform for automotive industry to bring safety and real-time aware cloud-native paradigms to automotive development, keeping software-defined vehicles (SDVs) digitally relevant for years to come. Wipro aims to be a #1 Industry leader when it comes to enabling & transforming Software Defined Automotive domain markets. diff --git a/data/members.yaml b/data/members.yaml index 8fccd5a419bd25b53b88c465cd1ea01856bc212f..f4cb208bbfe6edb335ed1d12ac75eec7f098541e 100644 --- a/data/members.yaml +++ b/data/members.yaml @@ -3,106 +3,85 @@ governing_body: name: AWS image: "images/aws.png" url: https://aws.amazon.com/ - alt: AWS arm: name: Arm image: "images/arm.png" url: http://arm.com - alt: Arm bosch: name: Bosch image: images/bosch.png url: https://bosch.com - alt: Bosch cariad: name: CARIAD image: images/cariad.png url: https://cariad.technology/ - alt: CARIAD continental: name: Continental image: images/continental.jpg url: https://continental.com - alt: Continental redhat: name: RedHat image: images/redhat.png url: https://redhat.com - alt: RedHat suse: name: SUSE image: images/suse.png url: https://suse.com - alt: SUSE woven_planet: name: Woven Planet image: images/woven_planet.png url: https://woven-planet.global - alt: Woven Planet voting: autocore: name: AutoCore image: images/autocore.png url: https://autocore.ai/ - alt: AutoCore elektrobit: name: Elektrobit image: images/elektrobit.jpg url: https://www.elektrobit.com/ - alt: Elektrobit leddartech: name: LeddarTech image: images/leddartech.png url: https://leddartech.com/ - alt: LeddarTech lge: name: LG Electronics image: images/lge.png url: https://www.lg.com/global/mobility - alt: LG Electronics lightfleet: name: Lightfleet image: images/lightfleet.jpg url: https://lightfleet.com/ - alt: Lightfleet linaro: name: Linaro image: images/linaro.png url: https://www.linaro.org/ - alt: Linaro luxoft: name: Luxoft image: images/luxoft.png url: https://www.luxoft.com/ - alt: Luxoft perceptive: name: Perceptive image: images/perceptive.png url: https://www.perceptivesensing.ai/ - alt: Perceptive sonatus: name: Sonatus image: images/sonatus.png url: https://www.sonatus.com/ - alt: Sonatus thundersoft: name: ThunderSoft image: images/thundersoft.png url: https://thundersoft.com - alt: Thundersoft tieriv: name: Tier IV image: images/tieriv.png url: https://tier4.jp/ - alt: Tier IV trendmicro: name: Trend Micro image: images/trendmicro.png url: https://www.trendmicro.com/ - alt: Trend Micro wipro: name: Wipro image: images/wipro.png - url: https://www.wipro.com/ - alt: Wipro + url: https://www.wipro.com/ \ No newline at end of file diff --git a/themes/soafee/assets/sass/styles.scss b/themes/soafee/assets/sass/styles.scss index 2f604e4c3534877bfec5ec10af960454008cf29d..343b41af502456f5f1d33ae62ab33e78a15b0e51 100644 --- a/themes/soafee/assets/sass/styles.scss +++ b/themes/soafee/assets/sass/styles.scss @@ -5,21 +5,18 @@ h1, h2, h3 { img { width: 100%; - height: auto; + height: 100%; + object-fit: contain; } // Banner styling .banner-img{ - margin:0 20% 5%; + margin: 0 20% 5%; } // Imagegrid styling -.imagegrid img { - width: 70%; - margin: 0 15% 5%; -} // Navbar styling @@ -38,8 +35,7 @@ img { -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; - overflow: - hidden; + overflow: hidden; } .banner .card-img-overlay { diff --git a/themes/soafee/layouts/shortcodes/imagegrid.html b/themes/soafee/layouts/shortcodes/imagegrid.html index fb29537533b8413b0f2849bb40537ee49d9644ff..92b9c9dbda58278e22b7507a352d7382972e3762 100644 --- a/themes/soafee/layouts/shortcodes/imagegrid.html +++ b/themes/soafee/layouts/shortcodes/imagegrid.html @@ -1,54 +1,28 @@ -{{/* TODO: Use a partial for the cell contents */}} {{/* TODO: Use a parameter to set the partial */}} {{ $columns := int (.Get "columns") | default 4 }} - -{{ $index := 0 }} -{{ $row := 0 }} -{{ $count := len .Site.Data.members.governing_body }} -{{ $lastRow := div $count $columns}} - -{{ $totalCells := add $lastRow 1 | mul $columns }} -{{ $numToPad := div (sub $totalCells $count | float) 2 }} -{{ $padLeft := math.Floor $numToPad }} -{{ $padRight := math.Ceil $numToPad }} - +{{ $width := div 100 $columns }} +{{ $directLink := .Get "directLink" | default false }} {{ $mediaPage := .Get "media_page" | default .Page.File.Path }} -{{ $resourcesPage := .Site.GetPage $mediaPage }} -{{ $page := .Page }} -
+
{{ range index .Site.Data (split .Params.data "." ) }} - {{ $row = div $index $columns}} - - {{/* Add padding to the start of the first row if needed */}} - {{ if eq $row $lastRow }} - {{ if eq (mod $index $columns) 0 }} - {{ range $pad, $num := (seq $padLeft) }} -
- {{ end }} - {{ end }} - {{ end }} + {{ $url := .url }} - - - {{ if eq $row $lastRow }} - {{ if eq $index (sub $count 1) }} - {{ range $pad, $num := (seq $padRight) }} -
- {{ end }} - {{ end }} - {{ end }} - - - {{ $index = add $index 1 }} - {{ if not (mod $index $columns) }} -
+ {{ if not $directLink }} + {{ $aboutURL := printf "/about/members/%s" .name | lower }} + {{ $aboutURL = replace $aboutURL " " "_" }} + {{ with $.Site.GetPage $aboutURL }} + {{ $url = $aboutURL }} {{ end }} {{ end }} + +
+ + {{ $alt := .alt | default .name }} + {{ partial "img" (dict "Page" $.Page "src" .image "alt" $alt "columns" $columns "media_page" $mediaPage )}} + +
+{{ end }}