Wir unterstützen die Persönlichkeitsentwicklung und stärken die Selbst- und Sozialverantwortung mit allen, die an der Erziehung beteiligt sind.
- Wir wertschätzen die Persönlichkeit jeder Schülerin und jeden Schülers und unterstützen individuell deren Weiterentwicklung.
- Wir unterstützen unsere Schülerinnen und Schüler in ihrer Anstrengungsbereitschaft, Selbstdisziplin, Verlässlichkeit, Regeleinhaltung und Selbstreflexion und fördern so eine positive Einstellung zu grundlegenden Werten.
- Wir sehen die Vielfalt der Menschen an unserer Schule als Chance und Bereicherung unseres Lernens und Lebens.
- Wir sensibilisieren für einen achtsamen, gesunden und ressourcen-schonenden Umgang mit uns selbst, mit unseren Mitmenschen und der Umwelt.
- Wir erziehen zu Demokratie, indem wir einen toleranten, wertschätzenden Umgang miteinander pflegen und Mut machen, eine eigene Meinung zu bilden und sich dafür einzusetzen.
- Wir verpflichten uns auch aufgrund der geographischen Grenzlage der Schule unsere Schülerinnen und Schüler zu weltoffenen Persönlichkeiten zu erziehen.
/**
* ALL IN HOMEPAGE - JAVASCRIPT
* Für WordPress Custom JS oder Footer
*/
(function() {
'use strict';
// Back to top button visibility
function initBackToTop() {
const backToTop = document.querySelector('.allin-back-to-top');
if (!backToTop) return;
window.addEventListener('scroll', function() {
if (window.scrollY > 300) {
backToTop.classList.add('visible');
} else {
backToTop.classList.remove('visible');
}
});
backToTop.addEventListener('click', function() {
window.scrollTo({
top: 0,
behavior: 'smooth'
});
});
}
// FAQ Accordion with proper ARIA
function initFAQ() {
const faqQuestions = document.querySelectorAll('.allin-faq-question');
faqQuestions.forEach(function(question) {
question.addEventListener('click', function() {
const answer = this.nextElementSibling;
const icon = this.querySelector('.allin-faq-icon');
const isExpanded = this.getAttribute('aria-expanded') === 'true';
if (isExpanded) {
answer.style.display = 'none';
icon.textContent = '+';
this.setAttribute('aria-expanded', 'false');
} else {
answer.style.display = 'block';
icon.textContent = '−';
this.setAttribute('aria-expanded', 'true');
}
});
// Keyboard navigation
question.addEventListener('keydown', function(e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
this.click();
}
});
});
}
// Smooth scroll for anchor links
function initSmoothScroll() {
const anchorLinks = document.querySelectorAll('a[href^="#"]');
anchorLinks.forEach(function(anchor) {
anchor.addEventListener('click', function(e) {
const href = this.getAttribute('href');
// Skip if it's just "#"
if (href === '#') return;
e.preventDefault();
const target = document.querySelector(href);
if (target) {
target.scrollIntoView({
behavior: 'smooth',
block: 'start'
});
// Set focus for accessibility
target.focus();
}
});
});
}
// Initialize all functions when DOM is ready
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', function() {
initBackToTop();
initFAQ();
initSmoothScroll();
});
} else {
// DOM is already ready
initBackToTop();
initFAQ();
initSmoothScroll();
}
})();